Windows 域上的笔记本电脑有时在异地访问互联网时出现问题

FSU*_*oot 3 domain-name-system windows active-directory

我们遇到这个问题已经很长时间了。当用户旅行时,有时他们无法通过有线或无线连接访问互联网。这里有几个例子:

1) 用户去旅馆并尝试访问他们房间中的无线网络。它们可以连接到接入点。他们打开网络浏览器,但无法重定向到酒店的登录页面。因为他们无法登录,所以无法访问互联网。

2) 用户去另一个实验室/大学并尝试访问有线网络。他们连接,链接正常,PC 从 DHCP 获取 IP,但无法访问互联网。没有要重定向到的登录页面。它应该只是“工作”。

我发现这是一个DNS问题。由于计算机位于 Windows 域中,因此它似乎必须使用我们的 DNS 服务器。即使您连接到外部网络并执行 ipconfig /all,看起来一切正常。它甚至会显示他们在配置中列出的 DNS 服务器。计算机只是不会使用其他网络的 DNS 服务器。我找到了一个 reg 密钥,它可以列出我们的 DNS 服务器,而且似乎每次都优先考虑:

HKLM\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient

该键下的所有值都用于我们的 AD 域。NameServer 和 Searchlist 永远不会改变。我发现如果用户编辑 NameServer 字符串并将其所在网络的 DNS 服务器放入,则一切正常。他们被重新定向到酒店的正确登录页面,或者他们的互联网访问开始工作。如果他们所在的网络位于 DNS 之外的块上,或者在其首页重定向中使用只有他们的 DNS 服务器知道的内部名称(即不公开名称)的酒店,这只是一个问题。如果重定向页面以 IP 开头,例如 10.10.10.10,它会正常工作。

显然,这不是适合所有人的解决方案。我的大多数用户知识渊博,因此我很容易引导他们完成或向他们发送一个他们可以编辑和运行的 .reg 文件。

这个问题不仅限于Windows 7。XP 也是如此。它与硬件无关。该问题存在于有线和无线、英特尔或博通、笔记本电脑或台式机上。

还有其他人有这个问题吗?是否有我错过的 GPO 可以更改?有一个很好的解决方法吗?

谢谢你的帮助!

joe*_*rty 5

检查应用到正在设置 DNS 配置的客户端计算机的 GPO。这些设置可以在计算机配置>管理模板>网络>DNS客户端下找到。