专用范围内的IP地址是否可以用作公共地址?

我知道范围192.168.0.0 – 192.168.255.255中的IP地址是保留的,并且将用于专用networking

我的系统IP在10 *范围(私人) 它连接到我们的企业内联网,并通过代理连接到互联网。 当我尝试检查我的IP(例如通过访问http://whatismyip.org/ )时,它显示IP为192.168.xx(即在私人范围内)。 这怎么可能?

使用专用IP作为公共IP是否可以接受? 这是否意味着请求离开我们的内部networking之前没有发生NAT?

任何IP 可以路由。 但是一个值得使用的networkingpipe理员或ISP将阻止来自或去往其networking边缘地址的数据包的出口/入口。

允许stream量进出networking是没有好处的。 应用:

Extended IP access list 111 10 deny ip 127.0.0.0 0.255.255.255 any 20 deny ip 224.0.0.0 31.255.255.255 any 30 deny ip 10.0.0.0 0.255.255.255 any 40 deny ip 172.16.0.0 0.15.255.255 any 50 deny ip 192.168.0.0 0.0.255.255 any 

到边缘路由器的出站接口。 反向入站。

你可能不直接连接到whatismyip.com,而是通过防火墙或代理。 在这种情况下,whatismyip应该显示所述代理的IP。 也许他们很聪明,并检查可能仍包含您的私有IP的HTTP标头。

或者whatismyip.com是如此接近(从你的ISP点,如果认为)私人地址范围确实实际上解决。 ISP通常不会过滤私有地址范围; 他们依赖于回复不会让回家的事实(因为路上的路由器不知道该把包裹发送到哪里)。 但是一些networking组件是“聪明的”,记住“嘿,地址范围总是来自那里”,并尝试发回数据包。

此外,公司内部的人可能已经创build了http://whatismyip.org/的本地副本,该副本在内部parsing了地址。

私人IP不能在互联网上路由。 当连接到公共站点时,一些代理会将您的私有IP包括在HTTP标头中。 那么这些公共站点就可以显示你的私人IP地址了。 无论whatismyip.com是做这个,我不知道。

如果一个网关路由器收到一个发往私人IP地址的数据包,它将会丢弃数据包,因为没有任何事情可以做。

火星包

你看到的可能是火星包 ,可能是networking设备故障或错误configuration引起的。 如果您使用tcpdump等包嗅探器在边界路由器的WAN接口上监听,则可以直接观看这些包。

我还没有听说过whatismyip.org ,我一直使用whatismyip.com (注意顶级域名)。 奇怪的是,'.org'给出了我的本地号码,而'.com'给出了外部IP。