XShell链接虚拟机centOs(NAT模式下)失败解决方法

若是你遇到了跟我同样的问题:今天XShell还能连上Contos7就是过了一天开机以后,XShell连不上centos7了。那么,你能够看下去了,这篇文章绝对有用。(建议先直接试试文章末尾的最后一个方法能不能解决)java

最近发生了一件奇怪的事情,就是XShell有时候能链接Contos,有时候连不上,报一下错误。
在这里插入图片描述
在这里插入图片描述
ens32网卡的ip信息跟虚拟网络编辑器中的ip也对着呢。啥缘由呢?
另外,我发如今contos7中能够ping通百度,能够ping通本身和网关,就是ping不通主机VMnet8
在这里插入图片描述
并且,在windows中ping不通虚拟机
在这里插入图片描述
百度了一大堆资料,好比看端口啊,防火墙啊,查看虚拟网络编辑器,始终解决不了。今天看了一篇博客,终于解决了这个困扰我许久的问题。所以,在这里记录下。
原博客地址:NAT模式下虚拟机centOs和主机连不通(ping不通)解决方法
在这里插入图片描述
搞完了这些以后,打开虚拟机终端:
1.web

cd /etc/sysconfig/network-scripts
vi ifcfg-ens32

配置以下。windows

NAME=ens32
DEVICE=ens32
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.186.201
NETMASK=255.255.255.0
GATEWAY=192.168.186.2
HWADDR=00:0c:29:23:f3:dc

二、配置完成后 systemctl restart network 后应该就是能够的了。
在这里插入图片描述
五、接下来来进行测试。
在这里插入图片描述
ok,至此,问题完美解决了吗。
no
今天晚上又连不上了,我吐了。。
我发现VMnet1的ip是动态变化的,估计就是它问题
在这里插入图片描述
如今,给它整成静态的,目前ok
在这里插入图片描述
若是没有更新博客,那就是问题就这样解决了。
过了一天,哈哈哈,又出问题了,我尼玛的,这可咋整。
问题仍是老样子:就是过了一天开机以后,XShell连不上centos7。而后我用windows ping Centos发现ping不通,用Centos7ping VMnet8页ping不通。也就是说,这二者ping不通。
呜呜呜!!!这可咋弄。这问题困扰我很长时间了,还没解决。
因而我灵机一动。
先在Windows中禁用VMnet8,而后再开启。我去!!!你敢信,他好了,他好了!!!!
在这里插入图片描述
在这里插入图片描述
至此,终于解决了。centos