Openwrt
n1+armbain系统+docker+openwrt作为家用旁路由是完全够用的,n1买的时候是100,性价比非常搞,除了按照openwrt,还装了granfna,甜糖,filebrowser,签到系统,ddns-go,还可以当作下载机,定时任务。功耗只有3-5w,真的是性价比超群。
创建网卡
- 192.168.0.0/24 这个根据自己的网络情况修改,比如小米路由器默认是192.168.3.0/24,gateway=192.168.3.1
docker network list
docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 -o parent=eth0 macnet
跑镜像
- 镜像F 70 kanshudj/n1-openwrtgateway
docker run -d --name openwrt --restart always --network macnet --privileged kanshudj/n1-openwrtgateway:r9.10.1
- 镜像二
docker run -d --name openwrt --restart always --network macnet --privileged unifreq/openwrt-aarch64
2.镜像三
docker run -d --name openwrt --restart always --network macnet --privileged ihotte/openwrt
修改network
vim /etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fda6:2a9b:4731::/48'
config interface 'lan'
option ifname 'eth0'
option proto 'static'
option ipaddr '192.168.0.120' # openwrt访问的地址
option netmask '255.255.255.0'
option ip6assign '60'
option gateway '192.168.0.1' # 路由器地址
option dns '192.168.0.1' # 路由器地址
登录
- 默认密码password
访问国内
- 之前碰到过无法访问国内网站的问题,主要是用了小米ax6路由器导致,
- 首先把网络,改为桥接模式
# 防火墙加入可以访问国内,如果开启了adgurd,第一行和第二行需要注释掉
iptables -t nat -A PREROUTING -p udp --dport 53 -j REDIRECT --to-ports 53;
iptables -t nat -A PREROUTING -p tcp --dport 53 -j REDIRECT --to-ports 53;
iptables -t nat -A POSTROUTING -j MASQUERADE;
原创文章,作者:站长,如若转载,请注明出处:https://wsppx.cn/160/nas/n1%e7%9b%92%e5%ad%90/