我是否落后于双 NAT?

我是否落后于双 NAT?

最近,我的在线服务出现了一些问题,供应商认为这是因为我使用的是双 NAT。我与 ISP 进行了沟通,他们说我没有使用双 NAT。此外,我使用的是静态 IP。

然而,我的理解是,如果 tracert 开始时的任何跳数都是私有 IP(在路由器的 WAN 端),那么这将表明双 NAT。

以下是我对 Google DNS 执行的 tracert:

PS C:\Windows\system32> tracert 8.8.8.8

Tracing route to google-public-dns-a.google.com [8.8.8.8]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  DSL-AC68U-B498 [192.168.1.1]
  2    13 ms    11 ms    16 ms  10.0.254.108
  3    15 ms    15 ms    11 ms  10.0.248.41
  4    21 ms    18 ms    20 ms  10.0.248.173
  5    19 ms    19 ms    18 ms  xe-0-7-0-2-2.r00.londen10.uk.bb.gin.ntt.net [83.231.146.153]
  6    18 ms    20 ms    19 ms  ix-ae-24-0.tcore1.ldn-london.as6453.net [80.231.60.122]
  7    21 ms    21 ms    20 ms  72.14.217.89
  8    22 ms    22 ms    47 ms  108.170.246.161
  9    19 ms    19 ms    19 ms  108.170.230.161
 10    18 ms    18 ms    18 ms  google-public-dns-a.google.com [8.8.8.8]

Trace complete.

因此,我的路由器外的 3 个跳数是 10.0.xx 地址。我是否已进行双 NAT?

提前感谢任何建议。

答案1

不,traceroute 开头的私有 IP 不是双重 NAT 的充分条件。它们也可能是 ISP 网络中没有 NAT 的内部路由器。

如果你位于多个家用路由器后面,每个路由器都进行 NAT,然后当然,您还会看到执行 NAT 的家庭路由器的 IP,这通常是一个私有 IP。

具体来说,如果 DSL-AC68U-B498 是您的家用路由器,如果此路由器直接连接到您的 DSL/光纤/其他设备,并且您的 ISP 为您提供了可从外部访问的静态 IP,那么您的 ISP 将不会在您的路由器后面进行 NAT。因为如果涉及额外的 NAT,您的路由器将完全无法访问。

相关内容