VMware设置了NAT网络模式后,虚拟机的网络配置通常应该使其能够通过主机的网络连接到互联网。而 ifconfig 的输出,只有回环接口 'lo' 被显示,没有显示其他网络接口如eth0
或ens33
,这意味着虚拟机可能没有正确地获取到IP地址。
可以手动获取 ip 地址
sudo dhclient
利用 ifconfig -a 可以查看所以网络接口。确保虚拟机检测到正确的网络接口,并查看是否有与NAT相关的接口(例如eth0
或ens33
)
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 343 bytes 25674 (25.6 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 343 bytes 25674 (25.6 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0