我在我们的 Windows Server 2003 域中发现了一个持续存在的问题,其中一些客户端无法使用我们的根 FQDN(我们将其称为 primary.org)访问 UNC 路径。这会导致一些有趣的问题: - 我可以通过 \mail 但不能通过 \mail.primary.org 访问我们的邮件服务器 - 登录脚本不会运行,因为无法访问 \primary.org\SYSVOL - 没有服务器会响应如果我尝试通过 FQDN 访问 - sql.primary.org、web.primary.org 等。
几个月前,我们有了一个新路由器并更改了我们的 IP 方案(认为这是我们长期以来一直想做的一个项目的好时机)。一切似乎都正常,除了这个 DNS 问题。我做了很多谷歌搜索,在专家交流和其他技术论坛/资源上阅读了几个主题,并在 eventid.net 上阅读,这给了我一些想法,所有这些都在下面列出。
我尝试为 primary.org 重新创建反向 DNS 条目,将 primary.org 添加到用户的 HOSTS 文件(这让我进入网络浏览器,但 SYSVOL 仍然将我锁定),从 GC 中删除我的 ISP 的 DNS 服务器DC 服务器,运行 dcdiag /fix、ipconfig /registerdns、gpupdate /force 并将默认组策略对象替换为新对象。任何想法将不胜感激。
丹尼尔
尝试更改
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
为1
per this KB,或者从 AD 删除并重新添加计算机帐户。您应该能够使用 UNC 名称,例如 \\mail\whatever 或 \\mail.addomain.local\whatever,其中“addomain.local”是 Active Directory 域名。我在这里假设 primary.org 不是 AD 域;如果它是 AD 域,那么这篇文章的其余部分是无关紧要的!
如果您尝试将 UNC 名称与任何其他名称一起使用,您将(默认情况下)收到错误消息,因为 W2k3 服务器仅在您使用的名称与其名称匹配时才会响应 SMB 请求。如果要使用其他名称,则需要关闭服务器上的名称检查。这在Adam 提到的知识库文章http://support.microsoft.com/kb/281308中有所描述。
JR