openwrt内网无法通过域名访问NAS,OpenWRT的NAT环回有什么用?
背景: 我在设置完NAS的端口转发后遇到了以下问题:
在内网无法通过域名访问NAS,只能使用内网IP进行访问。
外网可以正常通过域名访问。
可能原因: 根据网络资料,可能是由于OpenWRT中的docker插件与NAT环回功能存在冲突。
解决办法: 以下是解决该问题的步骤:
步骤1:关闭端口转发中的NAT环回功能。
步骤2:使用powershell或SSH工具登录路由器。
步骤3:输入命令检查以下配置文件中的变量是否设置为0:
vi /etc/sysctl.d/11-br-netfilter.conf
如果变量的值不为0,请修改为0并保存。
步骤4:编辑/etc/sysctl.conf文件。如果文件内容为空,请将以下三行内容复制到sysctl.conf文件中,并保存退出。
net.bridge.bridge-nf-call-ip6tables = 0 net.bridge.bridge-nf-call-iptables = 0 net.bridge.bridge-nf-call-arptables = 0
步骤5:在SSH会话中输入命令sysctl -p,以查看输出结果是否包含上述三条内容。
步骤6:输入以下命令重启服务:
/etc/init.d/sysctl restart
以上是解决该问题的步骤。请按照步骤逐一操作,希望能解决您的问题。
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包
于2023-11-29发布