我正在设置水平分割 DNS。我有一个内部 DNS 服务器,运行的是 Ubuntu Server 10.04。一切都已按照要求正确设置本文的说明。(我知道这是一个邮件服务器,但我想这可能是一个很好的起点,因为他们的说明很完整)
在我的本地 DNS 服务器上,
挖我的网站
向 DNS 服务器返回正确的 IP 地址。
现在,在我的 Windows PC 上,如果我
平我的网站
它说它... could not find host...
Internet Protocol Version 4 (TCP/IPv4) Properties
选项下方Obtain DNS server addresses automatically
已选中。D-Link DIR-632
是我的路由器,并且还充当 DHCP 服务器。我认为ping
无法正常工作的原因是请求未到达 DNS 服务器。
我的问题是,我必须做什么才能确保所有客户端计算机都使用在本地 DNS 服务器上配置的域名的本地 DNS 服务器地址?
答案1
您需要告诉您的 DHCP 服务器将您的 DNS 服务器的 IP 地址分发为这DHCP 请求中的 DNS 服务器。在您的小型路由器上执行此操作可能可行,也可能不可行;如果不可行(或者说实话,即使可行),我会关闭路由器上的 DHCP 服务器,并在 DNS 服务器上运行真正的 DHCP 服务器,这样会灵活得多。