恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
当贝投影
查看: 271|回复: 2

[N1盒子] openwrt下解决docker wifi lan无法同时桥接上网的方法

  [复制链接]
发表于 2022-6-11 16:46 | 显示全部楼层 |阅读模式
本帖最后由 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同时使用的问题了。

评分

参与人数 1恩山币 +1 收起 理由
yezlei + 1 兄弟,你肥皂又掉了…

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-14 08:34 | 显示全部楼层
有水平,赞!!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-6-17 20:11 | 显示全部楼层
这个兄弟很厉害!完美解决
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2022-7-1 06:45

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表