![如何发现我的公共 IP 地址?](https://linux22.com/image/1228628/%E5%A6%82%E4%BD%95%E5%8F%91%E7%8E%B0%E6%88%91%E7%9A%84%E5%85%AC%E5%85%B1%20IP%20%E5%9C%B0%E5%9D%80%EF%BC%9F.png)
可能重复:
获取我的 IP 地址?
我的 ISP 向我提供的连接采用 DHCP 方式运行,它会自动为我的网络适配器分配一个 C 类 (LAN) IP 地址。例如:
192.168.1.2
我知道,任何设备一旦连接到互联网,都需要一个唯一的 (WAN) IP 地址。我想知道当我连接到互联网/浏览时,哪个 (WAN) IP 被分配给我的电脑。
答案1
您的路由器拥有外部 IP 地址,因为它直接位于您的 ISP 网络中。此地址由您家中的所有计算机共享,这些计算机都包含在一个单独的内部网络中,其中内部 IP 地址由充当 DHCP 主控的路由器授予。路由器充当网关,因为您的内部家庭网络否则将与世界其他地方完全隔绝。
当连接到外部时,路由器充当您的代理并为您建立连接,在您的计算机和外部计算机之间传送请求和数据。这意味着当连接到外部时,您的所有内部计算机在整个互联网上似乎都具有相同的 IP 地址,这实际上是您的路由器的 IP 地址。
网站我的 IP 地址是什么会告诉您您的 IP 地址并解释所有涉及的概念。
答案2
我想知道当我连接到互联网/浏览时哪个 (WAN) IP 被分配给我的电脑。
您的 PC 根本没有分配任何 WAN IP。提供 DHCP 租约的设备(很可能是路由器)为其分配了一个内部 IP 地址。当您的计算机想要访问互联网时,它会通过您的边界网络设备进行通信,该设备可能是 ISP 提供给您的调制解调器。无论哪个节点从您的网络发送数据,外部站点都会将您的 IP 视为分配给调制解调器的 IP。您可以在类似以下站点上看到该 IP 地址whatismyip.org。
从技术上来说,这并不是 NAT,很多人会混淆它,但是拍(端口地址转换)。除非另有配置,否则传入数据将使用临时端口号到达您的计算机。
答案3
获取外部 IP 地址的最简单方法是使用类似恰当命名的网站http://www.whatismyip.com/
答案4
我赞同pkaeding的建议。
或者,您可以运行 tracert,返回的第一个路由器应该是您所指的“外部 IP/WAN IP”。