2015年4月15号,使用XShell远程登录虚拟机里的Linux,当时使用了桥接模式,勾选复制物理网络连接状态;但第二天XShell就连不上Linux了。让俺郁闷了一会。wKiom1UvIAigWW2ZAAKGuAZZKa0270.jpg上网查了一下,发现了解决方案。

  1. 在主机运行services.msc打开服务,检查VMware NAT Service和VMware DHCP Service是否打开

  2. 打开虚拟机,点击“编辑”-“虚拟网路编辑器”检查VMnet8是否在列表中,没有就添加,有就检查DHCP服务状态是否启用。

wKioL1UvJCCyerFGAAKMGw9m3Ow795.jpg

回到虚拟机中,在设置里勾选NAT。

在虚拟机终端中运行ifconfig -a 得到IP地址(当时IP为 192.168.109.128),然后XShell就能远程连接虚拟机了。

PS:使用NAT时虚拟机IP和主机IP(192.168.1.106)不在一个网段上,所以当使用其他主机时不能远程到本台虚拟机。

刚才有试了下桥接模式,又能连接上了。我猜想可能网络连接需要一定的时间。