原本我的xshell連接虛擬機前幾天一直是正常的,當關掉重新連接的時候突然間就連不上了,報錯如下:
ping百度服務器的時候也ping不通
ping同段網絡的其他主機也不通
根據上述情況分析可能是前面配置其他服務導致虛擬機的網卡網關出了問題,基於此,我們進行修改
首先關閉虛擬機,一定要關閉虛擬機
然后點擊上面的編輯,在點擊下面的更改設置
進入到下面的頁面
點擊頁面上的NAT 模式(由於我的網絡配置模式是NAT,這里點擊原本的網絡配置就好),
然后再點擊下面的還原默認設置,等待還原。記住還原默認配置后的子網及其網關,可在NAT設置里面查看
完成這些配置后即可虛擬機,進入網卡配置文件,修改網卡配置文件。
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# vim ifcfg-ens33 #修改網卡配置文件
將上述內容修改為下面的內容,主要修改IP地址,默認網關、以及DNS1的地址。
現在准備重啟網絡配置文件,並檢查網絡。
[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,看看是否可以連接。
連接成功。