如何发现我的公共 IP 地址?

Mr-*_*ght 1 networking ip-address

可能重复:
获取我的 IP 地址?

我的 ISP 提供给我的连接在 DHCP 上工作,它会自动为我的网络适配器分配一个 C 类 (LAN) IP 地址。例如 :

192.168.1.2

我知道一旦设备连接到互联网,任何设备都需要一个唯一的 (WAN) IP 地址。当我连接到互联网/浏览时,我想知道哪个 (WAN) IP 分配给我的 PC。

Joh*_*n T 6

当我连接到互联网/浏览时,我想知道哪个 (WAN) IP 分配给我的 PC。

根本没有为您的 PC 分配 WAN IP。提供 DHCP 租约的设备(很可能是您的路由器)为它分配了一个内部 IP 地址。当您的计算机想要访问互联网时,它会通过您的边界网络设备进行通信,这可能是您的 ISP 提供给您的调制解调器。外部站点将您的 IP 视为分配给调制解调器的 IP,无论哪个节点从您的网络发送数据。您可以在whatismyip.org等网站上看到该 IP 地址。

从技术上讲,这不是很多人混淆的 NAT,而是PAT(端口地址转换)。除非另有配置,否则传入数据使用临时端口号到达您的计算机。

  • @Wil @Molly 保留与此问题和答案相关的评论。我已删除/编辑评论。 (4认同)
  • @Molly,他表示他的网络地址为 192.168.1.2,这是一个私有地址。我从来没有说过“WAN IP 地址永远不会分配给您的 PC”,您必须在发表评论之前完全阅读内容。这是完全正确的。 (2认同)