解决openwrt作为主路由,使用easyconnect无法解析dns的问题

609

问题现象:

openwrt作为主路由拨号上网,此局域网内的主机使用easyconnect连接内网,发现内网ip可以ping通,但是无法使用域名访问内网站点,除非自己添加hosts

问题解决:

进入openwrt设置界面,网络->DHCP/DNC选项,去掉勾选“重绑定保护,丢弃 RFC1918 上行响应数据”,保存并且应用修改,之后便可正常通过域名解析访问内网地址。

什么是RFC1918

https://datatracker.ietf.org/doc/html/rfc1918

如果开启丢弃RFC1918上行数据包,即无法发送数据包到解析为内网地址的域名。