我通过 LAN 连接到互联网。当我使用 时,在 Windows 7 中查看我的 IP 时netstat -a
,我的 IP 是172.19...
,但是当我使用 Linux (Ubuntu) 时,仅通过 检查主机名nslookup
,我的服务器地址是192.168...
。
netstat
为什么我的 IP 在和中不同nslookup
?
答案1
虚拟机使用私有内部寻址和 NAT 来运行,将它们映射到主机的实际底层硬件地址。这是虚拟化实例的正常、预期行为。
我通过 LAN 连接到互联网。当我使用 时,在 Windows 7 中查看我的 IP 时netstat -a
,我的 IP 是172.19...
,但是当我使用 Linux (Ubuntu) 时,仅通过 检查主机名nslookup
,我的服务器地址是192.168...
。
netstat
为什么我的 IP 在和中不同nslookup
?
虚拟机使用私有内部寻址和 NAT 来运行,将它们映射到主机的实际底层硬件地址。这是虚拟化实例的正常、预期行为。