遇到的问题

       在群晖虚拟机搭建了一个OpenWrt做旁路由,基本设置已经OK,但是只能访问国外网站,国内网站打不开,已排除DNS原因和网络原因;

解决的方法

       在OpenWrt左边菜单,网络–防火墙–基本设置,找到WAN ⇒ REJECT 这行,入站数据和转发,都改成“接受”,点右下角“保存&应用”;

然后试一下浏览器访问国内网站是否正常,如果正常下面就不需要设置了。如果还不行,就继续设置:

在OpenWrt左边菜单,网络–防火墙–自定义规则,在里面的编辑框内容最下面添加一行:

iptables -t nat -I POSTROUTING -j MASQUERADE

再点右下角“重启防火墙”

再试一下访问国内网站和国外网站,一切正常!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。