我有一个网络配置,如图中所示:
📷
有一台面向Internet的机器,分配了一个静态IP,以及一组只有本地地址的机器。
每个“私有”机器运行一个DNS服务器,每个服务器解析几个域。假设我们有这样的东西:
机192.168.1.2
example1.com A 192.168.1.2
example2.com A 192.168.1.2
机192.168.1.3
example3.com A 192.168.1.3
机192.168.1.4
example4.com A 192.168.1.4
面向公共的服务器也运行DNS服务器。它应该作为所有内部服务器的代理,聚合它们的区域并将地址转换为公共服
当我使用以下命令平平我的Linux服务器(运行在我的Windows7主机上的VM中)时:
ping -a 192.168.56.***
我得到的结果如下。为什么它不解析我服务器的名字?
Pinging 192.168.56.*** with 32 bytes of data:
Reply from 192.168.56.***: bytes=32 time<1ms TTL=64
Reply from 192.168.56.***: bytes=32 time<1ms TTL=64
Reply from 192.168.56.***: bytes=32 time<1ms