我的电脑在两个不同位置显示两个不同的公共 IP 地址。我的笔记本电脑已在 Home Agent(我家里的路由器)上注册,当访问外部网络时,会为其分配临时 IP 地址,但主 IP 地址应该是 HA 分配的 IP 地址,因此不应该显示一个地址吗?
答案1
您的计算机通常会与与之通信的路由器“协商”其将拥有的地址。在某些网络上,例如您的家庭网络,您可以设置正式称为“DHCP 预留”的功能,以确保在那个网络上您将始终获得相同的 IP 地址。但是,当您未连接到该网络时,预留不适用,您将获得网络为您找到的任何可用地址。
答案2
不。你的假设不正确。
计算机只有一个公共 IP 地址,即当时连接的路由器分配的 IP 地址。