- 默认网关,DHCP Server 和 DNS Server 都是
192.168.2.2,Openwrt软路由 - 在
192.168.2.2上面nslookup baidu.com能够正常解析 - 在局域网内台式机
192.168.2.3上面nslookup baidu.com以及nslookup baidu.com 192.168.2.2均响应DNS request timed out,同时在 192.168.2.2 上面监听 dnsmasq 日志,没有收到该 DNS 查询请求 - 用外网机器走 zerotier 路由指向 openwrt 执行
nslookup baidu.com 192.168.2.2,能够正常解析,同时监听 192.168.2.2 dnsmasq 日志,能够捕获到该 DNS 查询日志 - 内网机器 192.168.2.3 能够 ping 通 192.168.2.2 , 并且 telnet 192.168.2.2 53 端口能够正常连接
查了一天原因,实在没辙了,最差的解决办法就是把 openwrt 这个旁路由给撤了,但是不甘心,请坛子大佬们给支支招
补充:前两天在 openwrt 上安装过 tailscale ,并设置了 subnet ,后来 debug 过程中卸载掉了,但是没有用