![DNS 查询未转发](https://linux22.com/image/1492614/DNS%20%E6%9F%A5%E8%AF%A2%E6%9C%AA%E8%BD%AC%E5%8F%91.png)
我的网络由 3 个路由器组成:Inet --- router1 ))) router2 --- router3 ))) host1
主机 1 没有收到 DNS 响应。路由器 3 是 Netgear 设备,因此我无法从该框中进行 NS 检查。它是手动配置的。路由器 2 是一个确实收到 DNS 回复的系统,从 tcpdump 中我可以看出,它接收来自路由器 3 的请求,但似乎没有转发该请求。主机 1 可以 ping 通互联网。
我认为问题出在路由器 2,但是为什么它会转发除 DNS 查询之外的所有数据包?
答案1
显然是防火墙阻止了它。