将win7主机升级到win10后,我如何才能让其 DNS 查找再次正常工作?
该主机未改变的是其静态 IPv4 地址、子网掩码、默认网关和硬编码的校园 DNS 服务器(其 IP 地址多年来未改变)。IPv6 已禁用。
在“高级 TCP/IP 设置”下,选择“DNS”选项卡,勾选“附加主要和连接特定的 DNS 后缀”。DNS 后缀:campus.edu
,其中主机为myhostname.campus.edu
。
DNS 已损坏但连接正常的证据:从 DOS 提示符ping anotherhost.campus.edu
失败,但ping anotherhost
到ping 123.234.123.234
该主机的点分四元组可以工作。查看由 anotherhost 提供的网页时也是如此:点分四元组和不合格的主机名显示网页,但 anotherhost.campus.edu 失败“无法访问此页面”。
nslookup www.google.com
(或任何主机名,无论是否合格,有效或垃圾)超时并显示“服务器未知”。
ipconfig /all
确认我在控制面板中输入的所有名称和点四边形。
答案1
我只看到两种可能的解决方案。1
. 将 DNS 设置为自动
或
2. 使用 HTTP 代理并强制通过该代理进行 DNS 查询(OpenVPN 连接也可以工作,基本上任何将 DNS 查询隧道传输到其他主机处理的东西都可以)
答案2
网关不正确。由于主机位于 500 地址网络上,因此 xxx.xxx.216.1 是正确的,尽管主机的 IP 是 xxx.xxx.217.yyy。通过恢复对 DNS 服务器的访问,更正该问题可恢复 DNS。