Windows10如何强制Ping返回IPv4 IP地址而不是IPv6
VLAN或子网的主机名或FQDN域名的主机,计算机或服务器ometimes,它将返回,而不是通常使用的IPv4的IP地址的主机的IPv6地址。
例如,
> ping主机名
使用32个字节的数据ping主机名[fe80 :: 4016:fe2b:ba1e:ffd2%10]:
fe80 :: 8016:fe2b:ba1e:ffd2%10的回复:time = 2ms
来自fe80 :: 8016:fe2b:ba1e:ffd2%10的回复:时间= 5毫秒
来自fe80 :: 8016:fe2b:ba1e:ffd2%10的回复:时间= 1毫秒
fe80 :: 8016:fe2b:ba1e:ffd2%10的回复:time = 3ms
fe80 :: 8016:fe2b:ba1e:ffd2%10的Ping统计信息:
数据包:已发送= 4,已接收= 4,丢失= 0(丢失0%),
大约往返时间(以毫秒为单位):
最小值= 1ms,最大值= 5ms,平均值= 3ms
ping命令返回IPv6 IP地址的原因是Windows操作系统已将IPv6协议设置为优先协议,该协议优先于Windows Vista和更新版本的OS中的IPv4 。
您仍然可以通过以下命令强制ping返回IPv4地址,这更容易记住和使用:
ping主机名-4
“ -4”开关强制ping命令使用IPv4地址。结果将类似于以下内容:
> ping主机名-4
使用32个字节的数据ping主机名[192.168.1.1]:
192.168.1.1的回复:字节= 32时间= 2ms TTL = 128
192.168.1.1的回复:字节= 32时间= 4ms TTL = 128
192.168.1.1的回复:字节= 32时间= 2ms TTL = 128
192.168.1.1的回复:字节= 32时间= 3ms TTL = 128
192.168.1.1的Ping统计信息:
数据包:已发送= 4,已接收= 4,丢失= 0(丢失0%),
大约往返时间(以毫秒为单位):
最小值= 2ms,最大值= 4ms,平均值= 2ms