解决OpenWRT无法解析内网域名

这个问题困扰了我很久,之前都是通过在 网络-主机名 下添加主机名及其对应的IP地址来解决.

屏幕截图 2022-08-14 143109.png
屏幕截图 2022-08-14 143109.png

在恩山论坛看到的关闭重绑定保护也是无济于事直到

屏幕截图 2022-08-14 143243.png
屏幕截图 2022-08-14 143243.png

今天看到一个帖子看到了解决方法:


解决方法


/etc/sysctl.conf 里添加

net.bridge.bridge-nf-call-arptables=0
net.bridge.bridge-nf-call-ip6tables=0
net.bridge.bridge-nf-call-iptables=0

然后

sysctl -p

分析


  1. 上述命令

    要求iptables不对bridge的数据进行处理
    相关链接

  2. 关于另一种说法——没有做好 NAT回流 还有待考究