![域控制器不转发 DNS 请求](https://linux22.com/image/1583083/%E5%9F%9F%E6%8E%A7%E5%88%B6%E5%99%A8%E4%B8%8D%E8%BD%AC%E5%8F%91%20DNS%20%E8%AF%B7%E6%B1%82.png)
我已经设置了一个如下所示的测试环境:
- 连接到物理主机的调制解调器/路由器
- 在物理主机上运行的 hyper-v 管理器
- 连接外部网络的虚拟交换机
- 两台虚拟机(DC + 客户端)连接到虚拟交换机
DC 具有以下静态配置:
- IP:192.168.1.100
- 子网:255.255.255.0
- 网关:192.168.1.1
- DNS 127.0.0.1
- 外部 DNS 8.8.8.8 已添加到 DNS 管理中的“转发器”。
客户端配置:
- IP:192.168.1.101
- 子网:255.255.255.0
- 网关:192.168.1.100
- DNS:192.168.1.100
事实:
- 客户端可以 ping 路由器和 DC
- DC 可以 ping 路由器,但无法 ping 客户端
- DC 有互联网,但客户端没有
据我有限的理解,客户端的 DNS 查询应该由我的 DC 转发到路由器(192.168.1.1 或 google dns 8.8.8.8)。但似乎两者都没有做。我为所有机器(物理和虚拟)使用单个 NIC 是否与我遇到的问题有关?