当我查找我的私人 IP 地址时,它显示 160.98.XXX.YYY。
这可能吗,因为它不在私有类 IP 地址(A、B、C)中?
en0:
ether XXX
inet 160.98.XXX.YYY netmask 0xfffffe00 broadcast 160.98.XXX.YYY
当我查找我的私人 IP 地址时,它显示 160.98.XXX.YYY。
这可能吗,因为它不在私有类 IP 地址(A、B、C)中?
en0:
ether XXX
inet 160.98.XXX.YYY netmask 0xfffffe00 broadcast 160.98.XXX.YYY
在这个问题上,你的想法是错误的。当一个地址被分配给你的以太网接口时,这并不意味着它是“你的私有地址”。它是你的地址,是的,但没有特别要求它是私有地址。
确实,“公共”(普通)IP 地址是构建网络的最标准方式,而我们如今在 LAN 中使用私有地址的主要原因就是通常没有足够的公共地址供所有设备使用。但如果一个组织拥有足够的公共地址,那么它完全可以为其网络(或至少部分网络)使用公共地址。
为了真正表明该地址是否适合主机,我们需要知道主机位于何处以及谁分配了该地址。如果它位于私有网络内(即:NATing 路由器后面),那么这可能是一个不合适的地址……但如果它在公共互联网上,那么这可能没问题!
至少部分(全部?)
160.98.0.0/16
范围分配给了HEIA / HES-SO Fribourg,并且他们(大学)仍然经常在其整个网络中使用公共可路由地址,而没有 NAT - 您可能会通过 DHCP 分配一个公共地址,即使防火墙阻止从外部直接访问。注意:这也是一个很好的例子,说明为什么屏蔽 IP 地址并不总是像您希望的那样有效!