​ 解决xshell突然不能连接的问题 ​


原本我的xshell连接虚拟机前几天一直是正常的,当关掉重新连接的时候突然间就连不上了,报错如下:

解决xshell突然不能连接的问题_ip地址

ping百度服务器的时候也ping不通

解决xshell突然不能连接的问题_百度_02

 ping同段网络的其他主机也不通

解决xshell突然不能连接的问题_网络配置_03

 根据上述情况分析可能是前面配置其他服务导致虚拟机的网卡网关出了问题,基于此,我们进行修改

首先关闭虚拟机,一定要关闭虚拟机

解决xshell突然不能连接的问题_重新连接_04

 然后点击上面的编辑,在点击下面的更改设置

 进入到下面的页面

解决xshell突然不能连接的问题_重新连接_05

 点击页面上的NAT 模式(由于我的网络配置模式是NAT,这里点击原本的网络配置就好),

然后再点击下面的还原默认设置,等待还原。记住还原默认配置后的子网及其网关,可在NAT设置里面查看

解决xshell突然不能连接的问题_百度_06

 

 完成这些配置后即可虚拟机,进入网卡配置文件,修改网卡配置文件。

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

[root@localhost network-scripts]# vim ifcfg-ens33    #修改网卡配置文件

解决xshell突然不能连接的问题_配置文件_07

 

 将上述内容修改为下面的内容,主要修改IP地址,默认网关、以及DNS1的地址。

解决xshell突然不能连接的问题_网络配置_08

 

 现在准备重启网络配置文件,并检查网络。

[root@localhost network-scripts]# systemctl restart network

[root@localhost network-scripts]# ping baidu.com      #网络通了

PING baidu.com (39.156.69.79) 56(84) bytes of data.

64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=1 ttl=128 time=41.4 ms

64 bytes from 39.156.69.79 (39.156.69.79): icmp_seq=2 ttl=128 time=42.3 ms

^C

--- baidu.com ping statistics ---

2 packets transmitted, 2 received, 0% packet loss, time 1002ms

rtt min/avg/max/mdev = 41.496/41.926/42.357/0.476 ms

在测试一下xshell,看看是否可以连接。

解决xshell突然不能连接的问题_ip地址_09

 

 连接成功。