windows无法连接虚拟机的linux

windows无法连接虚拟机的linux

遇到的问题:今天使用xshell连接虚拟机,无法连接。

解决过程:

1.测试ping, linux虚拟机能ping通windows主机,可是windows主机ping不通linux虚拟机。

2.查看vm虚拟机的子网地址,如图,点击'编辑'按钮,进入'网络编辑'
这里写图片描述

可以看到子网地址192.168.144.0 这里写图片描述

3.打开主机网络连接修改Vmnet8的,右键——属性——TCP/Ipv4——IP地址输入192.168.144.1(根据虚拟机子网地址192.168.144.XXX),子网掩码输入255.255.255.0,其他空

这里写图片描述

4.测试ping成功,xshell可以连接。

这里写图片描述

科普 虚拟机中Vmnet1和Vmnet8的作用和区别: 一个是host-only,一个是nat,都可以通过vmware的同一个服务进程来自动获取ip。 不同的是,前者不能上网(只是不能通过vmware提供的工具来上网,要用第3方工具的话,什么模式都可以),后者可以用通过vmware的另一个服务进程来进行nat上网。