为什么我从同一本地网络上的两台计算机获得不同的公共 IP

网络工程 ip 局域网
2022-02-06 15:04:32

这是学术机构 PC1 实验室的网络设置: 连接到实验室的有线 LAN 插座。连接是 DHCP。

IP:10.21.106.221 网络
掩码:255.255.252.0
默认路由:10.21.107.254
广播:10.21.107.255
主 DNS:10.24.0.193
辅助 DNS:10.24.0.194 www.whatismyip.com
上显示的 IP:14.139.160.237

无线路由器连接到同一个实验室的另一个 LAN 插座(希望是同一个网络)。通过 DHCP 分配给路由器的 IP 是

IP:10.21.106.76 网络
掩码:255.255.252.0
默认网关:10.21.107.254
DHCP 服务器:10.24.4.7
DNS 服务器:10.24.0.193、10.24.0.194

路由器 LAN 设置为

路由器 IP:10.0.0.1 网络
掩码:255.255.255.0

PC2 通过无线路由器上网。PC2 收到的 IP 设置为

ip:10.0.0.7
掩码:255.255.255.0
网关:10.0.0.1
www.whatismyip.com 上显示的 IP:14.139.160.242

根据我的理解,我应该在两台 PC 上看到相同的 ip 在 www.whatismyip.com 上,但这里不是这种情况。

1个回答

如果没有 Internet 连接,学术机构通常足够大,可以拥有多个传出防火墙。这个特殊的机构似乎有一个 /24 的公共地址空间。

似乎这个接口从与有线接口不同的接口发送无线流量。这并不罕见:无论是为了简单的方便,还是为了给给定的一组用户优先考虑带宽。

有时,您会看到每个连接的传出 IP 地址都会发生变化,或者 UDP 和 TCP 不同的网络。这完全取决于网络控制器认为什么是好主意,通常是出于带宽管理、反滥用和安全目的。