首选地址未更新/广播

首选地址未更新/广播

我网络上的一台计算机(Windows Web Server 2008 R2)的静态 IP 已更改。现在我无法使用计算机名称连接到该 PC。使用新 IP 没问题,但当我通过名称 ping PC 时,它使用旧的静态 IP - 我如何从系统中清除它,以便计算机名称再次起作用?

我们有一个运行 win 2008 server r2 的 DC 作为我们的 DNS 服务器,但是,它一定是我的计算机上缓存的东西,因为网络上的每台其他计算机都可以正常解析它。

答案1

IP 地址已映射到 hosts 文件中。检查/更改文件的方法如下:

http://helpdeskgeek.com/windows-7/windows-7-hosts-file/

答案2

下面的故障排除步骤通常可以隔离和解决常见的客户端 DNS 查找问题。

首先,尝试刷新 DNS 缓存,然后重试。Windows 命令如下:

ipconfig /flushdns

(必须从升高命令提示符。)

如果不起作用,请尝试直接使用 检查 DNS 名称nslookup。Windows 语法如下:

nslookup hostname

(替换hostname为您要查找的名称。)

如果nslookup返回错误的 IP 地址,则您的 DNS 提供商可能有问题。请尝试使用其他公共 DNS 服务器进行检查(例如:Google,8.8.8.8)。

nslookup hostname 8.8.8.8

(不适用于基于 LAN 的主机。)

如果返回正确的 IP,您将需要联系您的 DNS 提供商(通常是您的 ISP)以获得进一步的支持。

如果第一个nslookup返回了正确的 IP 地址,并且刷新缓存不起作用,则可能是本地系统配置中存在某些内容阻止您使用 DNS 提供商查找该系统。通常,这是由 hosts 文件中的条目引起的。对于 Windows,hosts 文件位于%WINDIR%\System32\drivers\etc\hosts(无文件扩展名)。要检查 hosts 文件,您可以使用type输出文件的内容,然后将其重定向find以查看是否有任何行包含您要查找的主机名。

type %WINDIR%\System32\drivers\etc\hosts | find hostname

如果您发现 hosts 文件中有系统条目,则需要从文件中删除该行或重写它以指向正确的 IP。您必须从升高记事本会话 - 任何人都可以读取 hosts 文件,但写入需要管理员权限。

相关内容