`tracert` 报告的第一个节点不在我的 LAN 上

`tracert` 报告的第一个节点不在我的 LAN 上

我的笔记本电脑直接连接到来自 ISP 的以太网电缆,这要求我在10.192.20.1/255.255.252.0网络上拥有一个静态 IP。当我运行 时tracert,我希望第一个节点属于该网络。然而,事实并非如此。

$ ipconfig | grep -i -e 子网 -e 网关
   子网掩码.......................................................................................................................: 255.255.252.0
   默认网关................: 10.192.20.1
   子网掩码.......................................................................................................................: 255.255.0.0
   默认网关 。 。 。 。 。 。 。 。 。 :

(这是 Windows 上的 Cygwin;请忽略第二个网络)

$ tracert 8.8.8.8 | head -5

跟踪到 google-public-dns-a.google.com 的路由 [8.8.8.8]
最多 30 跳:

  1 3毫秒 5毫秒 2毫秒 172.31.254.38

我很确定我之前确实在输出10.192.20.1中看到了第一个节点tracert,但不知何故现在不再是这样了。

会不会是因为某种原因,我的 ISP 路由器用“外部”IP 而不是“内部”IP 来应答?或者,现在路由器配置为忽略 TTL 并让数据包通过?我似乎无法找到确切答案,不知道到底发生了什么(如果可以弄清楚的话)。谢谢。

相关内容