Ping返回一个IPv6地址


12

我有3个服务器,一个DC,一个交换服务器和一个Apps服务器。如果我从任何服务器ping DC或从DC ping任何服务器,都会收到IPv4响应,这与您期望的一样,但是,如果我从应用程序ping交换,或者相反,得到的结果是IPv6地址。

所有NIC都未勾选IPv6,因此我不明白为什么它们使用这些地址进行响应,我还认为这引起了问题,因为我刚刚安装在应用程序上的Blackbery Enterprise Server无法与Exchange服务器通信。

有什么想法如何恢复到常规的旧IPv4吗?

BES解决Exchange的问题似乎确实是IP或DNS问题。如果在BES MAPI设置中使用交换服务器的IPv4地址,它将把该名称解析为Exchange,并获得连接,但是,当您启动BES时,它将尝试解析该名称,然后失败!


作为Microsoft技术人员对最近的Windows问题的答复:“很奇怪!”。您采取了哪些步骤在这些服务器上禁用IPv6?您可以使用IPv6 ping本地主机吗?(ping -6 localhost)
l0c0b0x

Answers:


6

这些是在ipv6上实际响应还是在解决 ipv6。如果它们解析为IPv6,则它们可能已缓存或在DNS中注册了ipv6地址。

我尝试(在命令提示符下)运行:

   ipconfig /flushdns
    nbtstat -R

然后看看你是否有同样的问题


此外,还可以执行nslookup来查看DNS解析的内容。
萨拉巴迪亚

18

如果您只想ping IPv4(可用于查找FQDN的IP),则在ping请求的末尾加上-4即可。例如:

ping example.com -4

并没有真正解释为什么禁用IPv6时会得到分辨率...


1

遇到同样的问题,通过删除DNS服务器中的IPv6条目,然后刷新dns(很好地重新启动客户端)来解决。


您如何删除DNS服务器中的IPV6条目?
user2171775 '18


0

如果您想按照以下http://support.microsoft.com/kb/929852/zh-cn的方式通过ping通IPv4而不是IPv6 并获取修复工具(在前缀策略中首选通过IPv6的IPv4)

对我来说有用。


1
欢迎使用ServerFault!如果您可以包括所链接页面内容中的基本步骤,那将非常有帮助。否则,如果该页面被移动或撤下,您的回答将不会很有帮助。
珍妮·D

0

Control Panel > Network and Internet > Network Connections

Alt+N然后点击Advanced Settings。在下Bindings,将IPv4移至IPv6之上

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.