关于OPENWRT Docker容器外网无法访问的问题
标签搜索

关于OPENWRT Docker容器外网无法访问的问题

丶曲終人散ゞ
2023-09-22 / 4 评论 / 20 阅读 / 正在检测是否收录...

自己老忘顺道记录一下。

第一种,个人使用方法。

需要先将网络防火墙中的基本设置

转发改为接受

2024-07-28T00:24:41.png

然后在进行端口转发即可。

2024-07-28T00:30:16.png

第二种,来自恩山。(未测试)

1、Luci>网络>防火墙>转发:接受

2、添加如下防火墙规则
iptables -t nat -A POSTROUTING -s 172.17.0.0/16 ! -o docker0 -j MASQUERADE (172.17.0.0改成自己docker0的网段)

3、删除 docker0 并重启

ip link del docker0

0

评论 (4)

取消
  1. 头像
    1145141919810
    Windows 10 · Google Chrome

    别误导人了,Wan口入站全部接受方向防火墙直接相当于摆设

    回复
    1. 头像
      丶曲終人散ゞ 作者
      Windows 10 · Google Chrome
      @ 1145141919810

      我只是记录自己的解决方案。其次我可没说让你这么做,再者。上面说了有风险你是一点也不看?

      回复
  2. 头像
    601954280
    Windows 10 · Google Chrome

    博主可以分享一下你这个博客网站的web源码吗?

    回复
    1. 头像
      丶曲終人散ゞ 作者
      Windows 10 · Google Chrome
      @ 601954280

      主题吗

      回复