虚拟机网络采用NAT模式
现象:
原先使用xshell能够访问VMware虚拟机,由于升级了win10系统,导致突然之间无法访问虚拟机。
解决方式:
首先采用百度大法,发现主要的方式有
1.selinux是否开启问题,也就是防火墙-----关闭了
2.sshd是否开启------开启了
3.能否ping通--------能ping通
4.root 权限ssh登陆开启------已开启
最终:
虚拟机采用的是VMnet8,通过ipconfig发现该网络适配器分配的ip并非和虚拟机处于一个网段。
控制面板-网络-VMnet8-修改ip4-手动配置ip
总结:
https://zhidao.baidu.com/question/1929512932946362587.html
具体原因是,WMware在电脑上装了多个虚拟路由,由于虚拟路由分配给电脑的IP和虚拟机的IP不处于一个网段,因此SSH访问虚拟机的时候会通过默认路由访问虚拟机,然而默认路由一般是实体路由,无法到达虚拟机,所以SSH无法连接。
以上都是胡扯,没成功复现。
复现的时候变成无法PING通,同时无法SSH。当然设置方法还是正确、有效的。
网友评论