我们这里有一个小型的 Windows 2003 SBS 网络。SharePoint 内部网站托管在服务器上。但是,DNS 由 (Zyxel) 路由器处理。问题是有时所有客户端计算机都无法找到 companyweb 内部网站,通常问题会在几个小时内自行解决。我检查了客户端的 IP 地址,但似乎路由器正确地分配了它们。我可以浏览网络。我该如何开始排除故障?我完全不知道问题可能出在哪里。
答案1
这仅有的客户端计算机使用的 DNS 服务器应为 SBS 2003 服务器。将客户端 PC 更改为指向服务器而不是路由器。
问题是您的路由器会将 DNS 请求传递给您的 ISP,而 ISP 不知道您的内部网络或您服务器上托管的任何内部网站。
通过使用 SBS 服务器上的 DNS,您的客户端计算机将能够找到您的内部 SharePoint 站点。对于像 serverfault.com 这样的外部网站,您的 SBS 服务器将使用指向您的 ISP DNS 服务器的转发器,或者使用根提示。
如果您将 SBS 服务器 IP 地址和路由器 IP 地址都放入客户端计算机的 DNS 设置中,您仍然会遇到问题。正如我所说,在客户端计算机上仅使用 SBS 服务器进行 DNS。
理想情况下,DHCP 也应该由 SBS 服务器处理。