我的家用路由器的公共 IPv4 地址和默认网关是否归 IANA 拥有?

我的家用路由器的公共 IPv4 地址和默认网关是否归 IANA 拥有?

在我的家庭无线路由器的网络界面中,我可以看到以下信息:

在此处输入图片描述

为了公共 IPv4 地址, 我懂了:

https://myip.ms/info/whois/10.206.55.182

对于默认网关我懂了:

https://myip.ms/info/whois/10.206.48.1

均由互联网号码分配机构。这些 IP 地址是所有路由器的“默认”地址吗?

它们与我的公共(出站)IP 地址(我可以通过 icanhazip.com 获取)或默认网关/我的路由器 IP 地址(仅在本地可见)不同。

答案1

您正在查看一些 保留 IP 地址

在互联网寻址体系结构中,互联网工程任务组 (IETF) 和互联网号码分配局 (IANA) 保留了各种互联网协议 (IP) 地址用于特殊用途。

具体来说,10.0.0.0–10.255.255.255 范围用于私有网络内的本地通信。

换句话说,这些 IP 是某个本地网络的本地 IP,由某个不在公共互联网上的 DHCP 服务器分配。它们在该网络之外毫无意义。

一种可能是你的 ISP 让你 运营商级 NAT (CGNAT),这意味着您的 ISP 在其自己的网络内分配地址,而对于公共互联网,它为其多个客户端使用一个 IP 地址。您可以使用以下网站检查这一点 whatismyipaddress,查看 ISP 正在使用的互联网地址。

所以,是的,它们归 IANA 所有,并由其保留用于在本地网络内分配。

答案2

正如 harrymc 的回答正确指出的那样,你的 ISP 可能已经将你放在运营商级 NAT (CGNAT),因此您的路由器“公共网络”实际上连接到 ISP 的 CGNAT 网络。此网络不是公共的,因此它使用IANA 保留的 IP 地址范围10.xxx,第二个 NAT 设备将其公开为单个公共 IP 地址(或者可能是几个地址)。

工作原理如下:

+------------------------------+
|                              |
| Your private network         |
| 192.168.0.x (192.168.0.0/24) |
|                              |
+---[192.168.0.1  ]------------+
    [Your router  ]
+---[10.206.55.182]----------------+
|                                  |
| ISP's private network            |
| 10.206.(48-55).x (10.206.0.0/21) | <<< calculated from your router's "Public subnet mask" of 255.255.248.0
|                                  |
+---[10.206.48.1       ]-----------+ <<< your router's default gateway. It may technically be some other router inside the ISP CGNAT network
    [ISP's CGNAT router]
+---[some public IP    ]-------+ <<< whatismyipaddress.com will show your this IP
|                              |
| The open Internet            |
|                              |
+------------------------------+

相关内容