我目前是一名管理员,大约有150个windows系统在运行。在我离开之前,前任管理员对我来说真是一场噩梦。
网络分配一些windows服务器(静态IP ),而其余的机器则通过DHCP服务器分配IP地址。当我查看活动目录中的DHCP管理单元时,我可以看到用ip地址分配的系统名称和mac地址。
如果我对同一个系统进行name,它会显示不同的IP地址和名称。我的意思是,我的DHCP列表上的计算机A被指定为10.10.10.100。如果我通过命令提示符查找10.10.10.100,它显示的是一个完全不同的计算机名Z而不是A。有趣的是,如果我查找计算机名Z,ip地址也会完全不同(不是10.10.100)
它为什么会这样做?
大多数PC机运行的是win-server 2003标准(SP2)。
发布于 2015-03-27 14:38:11
使用nslookup解析ip地址时得到的答案来自DNS中的反向查找区域,返回的记录已经过时。您应该启用在DNS服务器以及正向和反向查找区域上的清除功能,以便删除陈旧的记录。
发布于 2015-03-27 14:22:11
我要检查的第一件事是hosts文件在C:\Windows\System32\drivers\etc\中。也许有一些条目被覆盖了。
然后,我会检查您的DNS服务器配置,因为您可以有不同的反向查找条目与正向查找条目。例如,如果您执行nslookup 10.10.10.100,系统实际上正在搜索100.10.10.10.in-addr.arpa的PTR记录(注意,IP在这个表示法中是向后的)。这个可以指向一个与computerA完全不同的机器。
发布于 2015-03-27 12:22:47
你试过清理缓存了吗?
您可以通过输入以下命令来做到这一点:
ipconfig /flushdns
这是我第一次谈这件事。我假设您的前任管理员更改了一些ip,并且仍然在客户机/服务器的缓存中记住它们。
这对你有帮助吗?
编辑:请注意,对windows服务器2003的支持在2015年7月14日服务结束!
https://serverfault.com/questions/678731
复制相似问题