如何检查我的私有 IP 地址?CG-NAT 或 Double-NAT 配置

如何检查我的私有 IP 地址?CG-NAT 或 Double-NAT 配置

据我所知,IP 地址有三种类型:

  1. 本地 IP 为 192.168.xx
  2. WAN IP,你可以从以下网站获取iplocation.net
  3. 一些路由器在状态页面上报告的私有 IP 地址类似于 100.xxx,只有当您的 ISP 使用 CG-NAT 或其他类型的双 NAT 时,您才能拥有此 IP。

我的问题是,如何在不访问路由器的配置地址(192.168.1.1)的情况下检查我的私有 IP 地址?

例如,如何使用 CMD 检查私有 IP 地址?

  1. 可以使用命令轻松找到本地IP地址ipconfig

  2. 可以使用以下命令找到 WAN IP 地址:

    nslookup myip.opendns.com resolver1.opendns.com

  3. 获取私有IP地址的命令是什么?

附带问题:如果您位于 CG-NAT 后面,则在浏览器中输入私有 IP 地址时会打开路由器的配置,但在另一个 ISP 上,当我在浏览器中输入我的 WAN 的 IP 地址时,它也会打开路由器的配置,这是哪种类型的 NAT?

一点背景:

过去,我有一个使用 CG-NAT 的 ADSL ISP,我可以在路由器配置中看到我的私有 IP 地址,由于 CG-NAT,我无法转发端口。但是现在我正在使用另一个 ISP,即 VDSL,我为其购买了一个新的调制解调器路由器,这个 ISP 也不允许我进行端口转发,但是当我进入路由器设置时,我无法检查我的私有 IP,我需要知道为什么端口转发对我不起作用。如果我确认有一个私有 IP 地址正在工作,我就会知道我处于某种类型的双 NAT 之后,所以我将放弃端口转发。为了检查私有 IP 地址,我认为问题出在调制解调器路由器上,它没有向我显示它,所以我正在寻找一种无需路由器配置即可检查私有 IP 的方法。

答案1

私有 IP 地址根据定义只是私有网络范围内的 IP 地址。

10.0.0.0/8172.16.0.0/12192.168.0.0/16

我相信你混淆了私人地址和所谓的“共享地址空间”(RFC 6598)这是100.64.0.0/10运营商级NATing所使用的网络。

相关内容