|
本帖最后由 lblchina 于 2022-6-12 08:24 编辑
n1的lan在桥接docker,lan,wifi时,是无法同时连通的,这个问题困扰了我好久,我只能选lan来用,被迫放弃wifi和docker。而且我发现基本上所有的固件均无法解决。现在经过研究,已经完美解决此问题,拿出来和大家分享。
1、网络,接口,LAN,修改,物理设置,去掉桥接,只勾线以太网适配器eth0“lan”
2、网络,防火墙,打开“转发”,添加自定义规则如下
iptables -t nat -A POSTROUTING -s 172.31.0.0/16 ! -o docker0 -j MASQUERADE
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -I POSTROUTING -o Phicomm_n1 -j MASQUERADE
(第一行是docker上网,各位看一下你的docker网段,这个地址必须一致,后面的/16别动)
(第二行旁路由上网命令,各位都懂)
(第三行是解决wifi无法上网问题;有的固件打不开wifi,请刷70以后固件)
请注意第三行中 Phicomm_n1,看一下名字是不是和你的以太网接口wifi硬件名相同
3、网络,添加新接口,名称lan1(你自己定),接口协议“静态地址”,接口选无线网络: Master "Phicomm_n1" (lan, lan1),提交。
会看到出来一个新接口lan1,点修改,地址你随意,子网255.255.255.0,网关不填,dns不填,dhcp打开,保存并应用。
这样下来你的n1,就完美解决docker wifi和lan同时使用的问题了。
|
评分
-
查看全部评分
|