Ping 返回 IPv6 地址

Ping 返回 IPv6 地址

我有 3 台服务器,一台 DC 一台 Exchange 服务器和一台应用服务器。如果我从任何服务器 ping DC 或从 DC ping 任何服务器,我都会得到 IPv4 响应,正如您所期望的那样,但是如果我从应用 ping Exchange,或者反过来,我得到的结果是一个 IPv6 地址。

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

关于如何恢复常规旧 IPv4,您有什么想法吗?

BES 解析 Exchange 的问题似乎是 IP 或 DNS 问题。如果我在 BES MAPI 设置中使用 Exchange 服务器的 IPv4 地址,它会将该名称解析为 Exchange,并建立连接,但是当您启动 BES 时,它会尝试解析该名称,但失败了!

答案1

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

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

   ipconfig /flushdns
    nbtstat -R

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

答案2

如果您只想 ping IPv4(对于查找 FQDN 的 IP 很有用),那么只需在 ping 请求末尾添加 -4 即可。例如:

ping example.com -4

但并没有真正解释为什么在禁用 IPv6 解析时仍能获得它......

答案3

遇到了同样的问题,通过删除 DNS 服务器中的 IPv6 条目然后刷新 DNS(重新启动客户端以获得更好的效果)来解决。

答案4

如果你想通过 IPv4 而不是 IPv6 进行 ping,请按照以下步骤操作http://support.microsoft.com/kb/929852/en-us 并获取修复工具(在前缀策略中优先使用 IPv4 而不是 IPv6)

这对我来说是工作。

相关内容