关于traceroute的基本(可能)问题

网络工程 跟踪路由
2021-07-27 08:58:37

我试图做 tracert,而不是像我习惯的那样获取 ip 地址,我看到的只是这个(下面)。谁能告诉我这是怎么回事?命令中没有空格,我只是在获得 10 声望之前无法发布链接。

编辑:第 9 跳(最后一跳)的 .net 链接将我直接带到 Google

编辑 2:我们的路由器是 Linksys EA6350,我们的调制解调器是 Motorola SURFboard SB6812

C:\Users\Raymosrunerx>tracert www.google.com

Tracing route to www.google.com [2607:f8b0:4000:808::1013] over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  2600:8804:1900:e7:4af8:b3ff:fee8:6c70

  2   140 ms   130 ms   126 ms  2600:8804:3f05:200::1

  3   143 ms   117 ms    56 ms  2001:578:c00:4:6000::10

  4   159 ms   130 ms   136 ms  2001:578:c00:4::22

  5    94 ms   118 ms   130 ms  2001:578:1:0:172:17:248:182

  6   158 ms   162 ms   168 ms  2001:4860:1:1:0:58f5:0:1a

  7   154 ms   142 ms   154 ms  2001:4860::1:0:57f

  8   137 ms   154 ms   145 ms  2001:4860:0:1::81

  9   132 ms   146 ms   150 ms  http://dfw06s40-in-x13.1e100.net 2607:f8b0:4000:808::1013]
3个回答

这些是IPv6地址。在 Windows 上运行 ipconfig 或 linux ifconfig 以查看您是否在 IPv6 网络上 =),尽管我认为您必须在 tracert 中放置一个 ipv6 标志才能使其在该模式下运行。

它们是 IP 版本 6 (IPv6) 地址。您的系统和互联网连接使用的是 IPv6,而不是传统的 IPv4 地址。

IPv6 地址使用 128 位表示为四个十六进制数字,各组由冒号分隔例如:

2607:f8b0:4000:0808:0000:0000:0000:1013是有效的 IPv6 地址,但是使用方法将其缩写为2607:f8b0:4000:808::1013

如果激活 IPv6,Windows 将始终首先尝试使用 IPv6 执行某些操作。您在发布的输出中看到的是真正的答案,没有错,只是使用了您的 IPv6 地址。在看到大家都想看到的“正常”输出的路上,我猜你有一些选择:

  1. 停用系统上的 IPv6,或
  2. 在您的命令提示符下,改用“-4”选项(如果您也需要使用 IPv6,则推荐使用):

    C:\Users\Raymosrunerx>tracert www.google.com -4
    

在这里,您可以从 tracert 命令中找到一些有用的提示。 http://www.computerhope.com/tracert.htm