使用ping命令测试IPv6连接
使用ping命令测试IPv6连接
若要为计算机获取 IPv6 配置,请打开命令提示符,然后键入netsh interface ipv6 show interfaceInterfaceName,其中 InterfaceName 是计算机上接口的名称。例如,如果您有一个名为“Local Area Connection”的接口,请键入:
netsh interface ipv6 show interface "Local Area Connection"
如果没有安装 IPv6,请参阅“相关主题”。
请使用下列命令之一,ping 另一个 IPv6 节点:
在您的链接(也称为子网)上,ping 另一个节点的链路本地地址:
ping Address%ZoneID
其中 Address 是其他节点的链路本地地址,而 ZoneID 是希望从其发送 ping 数据包的接口的接口索引。可以从 netsh interface ipv6 show interface 命令的显示结果中获得该接口索引。
如果 ping 命令失败,请验证其他节点的链路本地地址和域 ID。
ping 另一个节点的站点本地地址:
ping Address%ZoneID
其中 Address 是其他节点的站点本地地址,而 ZoneID 是来自 netsh interface ipv6 show interface level=verbose 命令显示的站点标识符(站点的域 ID)。如果没有使用站点标识或仅有一个站点,则不需要该命令的 %ZoneID 部分。
如果 ping 命令失败,请验证其他节点的站点本地地址和域 ID。
ping 另一个节点的全局地址:
pingAddress
其中 Address 是其他节点的全局地址。
如果 ping 命令失败,请验证其他节点的全局地址。
通过名称 ping 另一个节点:
ping -6Name
其中 Name 是可以通过本地 Hosts 文件中的项目或是通过您的“域名系统 (DNS)”结构中的 AAAA 资源记录解析为 IPv6 地址的名称。当使用名称而不用 IPv6 地址标识目标主机时,需要包含 -6 参数以确保使用的是 IPv6 地址。
如果 ping 命令失败,请验证该名称可以被解析为 IPv6 地址。
注意
若要打开命令提示符,请单击“开始”,依次指向“所有程序”、“附件”,然后单击“命令提示符”。