Ping 返回一个 IPv6 地址

Sam*_*gan 14 networking windows-server-2008 ipv6

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

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

任何想法如何恢复到常规的旧 IPv4?

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

Mar*_*son 19

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

ping example.com -4
Run Code Online (Sandbox Code Playgroud)

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


Jim*_*m B 7

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

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

   ipconfig /flushdns
    nbtstat -R
Run Code Online (Sandbox Code Playgroud)

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