我没有完全关注你的问题。分配给您的计算机的任何 IP 地址都是您的计算机使用的真实 IP 地址。它可能是一个可以在不同网络中重复使用的私有 IP 地址,或者它可能是一个应该在世界上唯一的公共地址(我认为这就是你的意思)。IP 地址通过静态分配或通过 DHCP 分配给您的计算机。
如果您想知道分配给您的路由器的公共 IP 地址,那么您可以查看您的路由器,或浏览其中一个网站,它会告诉您您的公共 IP 地址是什么。
ISP 拥有一个或多个公共 IP 地址块,它将通过 DHCP 或 PPP 为您的路由器分配一个地址。由于一些 RIR 不再有公共 IPv4 地址块来分配给 ISP,因此许多 ISP 已经开始使用 CGN,它将为您的路由器分配私有 IP 地址。这会导致双重NAT,从而导致各种问题。
ISP 不会分配您的私有 IP 地址,您可以这样做。您可以使用三个私有 IP 地址块(10.0.0.0/8、172.16.0.0/12和192.168.0.0/16)来分配您的私有 IP 地址。路由器厂商都习惯用192.168.0.0/24,但近几年多转用192.168.1.0/24。您使用哪个私有地址块并不重要。
您的路由器正在运行 NAT,它将您的所有私有地址转换为单个公共地址(假设您的 ISP 未使用 CGN)。为了从公共 Internet 访问您的 LAN,您需要设置 NAT 转发规则,以便能够从公共 IP 地址转换为您的私有 IP 地址之一。这称为端口转发,它是通过 TCP 或 UDP 端口号完成的,您只能让一个 TCP 或 UDP 端口到达局域网内的一个私有 IP 地址。例如,如果您运行 Web 服务器(通常为 80 端口),您可以将路由器配置为使用端口 80 将到达公共地址的任何流量转发到 LAN 内的 Web 服务器。