内部 DNS 服务器与本地客户端计算机的交互...它们如何工作?

内部 DNS 服务器与本地客户端计算机的交互...它们如何工作?

我正在设置水平分割 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 服务器,这样会灵活得多。

相关内容