1. 虚拟机网络配置文件

  • 确认网卡为开启状态(ONBOOT=yes)
  • IP和子网掩码设置正确(极少可能出错)

vmvare centos如何通过shell 连接虚拟机 shell无法连接虚拟机_IP

  • 确认网关设置正确(绝大部分会忽略掉这一点!)
    网关必须和虚拟编辑器里面NAT设置里一样!

2. 网络适配器

有些同学可能在做之前一些实验的时候不小心把VMnet1或VMnet8这其中一张网卡给禁用掉了而且忘记开启,导致下次实验无法连接Xshell(有可能)
我们只需要到“网络和Internet设置”里面打开即可

vmvare centos如何通过shell 连接虚拟机 shell无法连接虚拟机_无法连接_02


vmvare centos如何通过shell 连接虚拟机 shell无法连接虚拟机_linux_03

vmvare centos如何通过shell 连接虚拟机 shell无法连接虚拟机_虚拟网络_04


这里选择“启用”

vmvare centos如何通过shell 连接虚拟机 shell无法连接虚拟机_IP_05


vmvare centos如何通过shell 连接虚拟机 shell无法连接虚拟机_IP_06

3. 网络配置冲突

有些时候在做实验或在同一个局域网内(比如:学校机房),所有实验机器网络配置都相同,有可能旁边一台机器IP是192.168.2.1可以连接上Xshell,自己这边机器总是连接不上,这个时候不妨在“虚拟网络编辑器”里面手动更改为另一个网段,比如:192.168.3.2(只要不和之前IP相同即可)。更改后基本上可以解决连接问题,这个是本人亲测有效的一个方法。

4. 重置虚拟网络编辑器

如果上述方法都无法解决问题,最后的这个方法是:重置虚拟网络编辑器
将”虚拟网络编辑器”还原默认配置后,所有的虚拟网卡都会进行重新设置、分配IP等操作。这个方法可以说是直接解决上述所有所提到的问题,只是后面需要重新配置虚拟机网络配置文件里的参数。(虽然麻烦了些,但是也是最有效的!)

vmvare centos如何通过shell 连接虚拟机 shell无法连接虚拟机_虚拟网络_07