我的路由器的WAN IP是公用IP-172.100.x.x
而我的公用IP是-182.x.x.x

为什么我有2个公用IP?这是否可能意味着我的路由器在另一个路由器后面?但是配置2个公用IP有什么用?

评论

为了回答这个问题,我们需要更多地了解您的设置。您在哪里找到此公共IP?您确定在找到网络时已连接到网络还是未使用VPN。 172.100.x.x是时代华纳地址,而182 ...不是。

在路由器状态下,IP地址为-172.101.6.207。当我在Google中键入“ Whats my IP”时,它是-183.87.43.186。

这是关于家庭网络的吗?家庭网络不在这里。您可以在“超级用户”上提问

您是否正在使用连接到路由器的USB加密狗。当我连接到华硕rt ac68u路由器usb上的华为usb加密狗时遇到相同的问题。

有什么答案对您有帮助吗?如果是这样,您应该接受答案,这样问题就不会永远弹出来寻找答案。或者,您可以发布并接受自己的答案。

#1 楼

我可以看到两种可能的解释:


您的WAN地址是您的公共地址,但是您自己使用的东西看起来好像您正在其他地方访问Internet。一个示例是使用182地址访问Internet的代理服务器。一个告诉您公共IP是什么的网站将看到182地址。如果代理设置了HTTP X-Forwarded-For标头,这些站点通常还会告诉您正在使用代理。另一种可能性是(VPN-)隧道。
您的路由器确实在另一个执行地址转换的路由器后面。您的互联网提供商很有可能正在做电信级的nat。至于“为什么?”,ISP这样做是为了解决IPv4地址短缺的问题。这样,他们可以仅使用一个公共IP为许多客户提供Internet访问。

假设您不使用代理,情况就不对了……奇怪的是,给客户分配了172.100地址,然后将其隐藏在182个网络的后面。 172.100由ARIN分配,182由APNIC分配...

在使用运营商级NAT时为客户分配RFC1918专用地址会在客户网络内部使用同一网络时引起问题。正确的做法(根据RFC6598)将使用100.64.0.0/10中的地址。使用172.100(的一部分)可以避免与私有地址的冲突,但可能会使您正确使用172.100的主机(部分)无法访问。同样,使用172.100可能会导致这些路由泄漏到全局BGP表中。

这是推测,但是由于您的WAN IP以172开头,因此可能有人认为整个172.0.0.0/8范围是私有的(但实际上只有172.16.0.0/12是私有的)。否则,有人会故意占用IP空间。

评论


人们认为什么是“私人”实在是太普遍了。我已经看到许多使用非1918 172.x空间的地方。 (我目前的雇主就是其中之一)

–瑞奇
15年7月20日在5:45

@Gerben感谢您的回答。但是我有3个问题-1. NAT用于将私有IP映射到公共IP唯一吗?因为如果我们将公共IP映射到公共IP,则没有任何作用。 2.在Double NAT中,路由器的LAN端口具有专用IP。但是WAN端口也有专用IP吗? 3.同样,我们可以拥有三重,四重NAT吗?多个NAT可以从理论上解决IP地址耗尽吗?

– GandalfDGrey
15年7月20日在20:56



@sahil_time,如果您有后续问题,您可能需要考虑将其作为新问题。对于#1,不使用NAT将IP映射到IP。它可以是私有的,但也可以是私有的,公共的也可以是私有的,公共的也可以是私有的。您的ISP可能在内部在不同CGN网关后面“重用”其PI IP地址。 #2,请参阅#1。 #3,发生的NAT越多,出现问题的可能性就越大,并且通常会降低性能。

– YLearn♦
15年8月12日在2:28