![IP地址的差异](https://linux22.com/image/585384/IP%E5%9C%B0%E5%9D%80%E7%9A%84%E5%B7%AE%E5%BC%82.png)
我注意到 ipconfig 和一个告诉你你的 ip 的网站是不同的。
两种情况:
例如,我通过始终处于相同网络 ID 中的 IP 从笔记本电脑通过 rdp 连接到 PC(因此 IP 的前 3 个部分 - 记不清确切的术语 - 不会改变)。网站提供不同的 IP,通常以 80 开头。
我在云端运行自己的服务器。它们有静态的私有 IP,因此只能通过 VPN 访问。我可以通过 NAT 将公共 IP 映射到服务器。但是,我使用的一个应用程序 (mobilepcmonitor) 允许我从手机控制服务器,但它报告了另一个 IP。
为什么会有差异?
答案1
您使用了关键字 - NAT(网络地址转换)。
通常(在家庭网络和大多数公司网络中),用户会被分配私有 IP 地址(即 10.xxx、172.16.xx、... 192.168.xx)。当他们连接到互联网时,他们的路由器会将这些地址转换为一个(或多个)外部 IP。(例如以 80 开头的 IP),但他们的“ipconfig”仍显示其内部(私有)IP。
如果您看到的任何 IP 来自私有范围(如上所述),则外部 IP 与内部 IP 不同是完全正常的(这就是我们有 NAT 的原因,所以我们可以将多台计算机放在一个网络中,并将它们全部连接到互联网,只使用一个外部 IP)。