问题解决:xshell无法连接linux,windos无法通过ssh连接虚拟机Centos
解决win和vm虚拟机可以相互ping通,只有解决了相互ping通才能在win通过xshell连接linux。
1.把虚拟机网络设置成NAT模式
2.查看虚拟机的NAT网络,修改linux文件
vim etc/sysconfig/network-scripts/ifcfg-eth0
GATEWAY与DNS1需要跟网关IP一致(网关IP查看方法,打开虚拟机:编辑 --> 虚拟网络编辑器 --> VMnet8 --> NAT设置)
2.IPADDR地址IP段的前3段需要跟网关IP一致
图中网关IP为192.168.216.2,所以IPADDR的前3段需要为192.168.216.XXX ,最有一位可随便设置。
3.需要在DHCP设置中勾选“将主机虚拟适配器连接到此网络”和“使用本地DHCP服务将IP地址分配给虚拟机”
4.查看win主机电脑上的服务有没有开启,将其启动
注意:在刚修改完IP进行第一次ping通测试的时候,会提示超时,耐心等待一下就好了,不要以为没有修改成功。