天天看點

Centos 7 xshell連接配接不上虛拟機的2種方法

Centos 7 xshell連接配接不上虛拟機的2種方法

ip是動态的,設定靜态ip才能連接配接

第一種,為什麼xhsell連接配接不上虛拟機,因為我們虛拟機裡面的ip 是動态的

是以,要在虛拟機的網絡設定裡面對網絡進行設定一下

Centos 7 xshell連接配接不上虛拟機的2種方法

設定ip的時候,不能自己想設定什麼就設定什麼,要去VM 裡面的虛拟網絡編輯器裡面看看自己的ip的通路是那個網絡段的

點選虛拟機中的編輯–>虛拟網絡編輯器

Centos 7 xshell連接配接不上虛拟機的2種方法
Centos 7 xshell連接配接不上虛拟機的2種方法

看到了我的虛拟機的網關,那個ip的網段的,怎麼看,如下

Centos 7 xshell連接配接不上虛拟機的2種方法
Centos 7 xshell連接配接不上虛拟機的2種方法
Centos 7 xshell連接配接不上虛拟機的2種方法

知道自己的ip和,網絡的網關,就進入虛拟裡面設定自己的網絡設定

Centos 7 xshell連接配接不上虛拟機的2種方法

通過上面指令進入

然後 ​

​vi /etc/sysconfig/network-scripts/ifcfg-ens33​

​(注意最後的這個-ens33可能有的人的網卡并不一樣,有的人的網卡是eth0)

然後在這個檔案中按照如下的樣例更改wq儲存

Centos 7 xshell連接配接不上虛拟機的2種方法

上面是示意圖,一般虛拟機裡面是沒有雙引号的

Centos 7 xshell連接配接不上虛拟機的2種方法

如上圖

可以先看看動态ip

輸入ip addr 檢視動态ip

Centos 7 xshell連接配接不上虛拟機的2種方法

上面沒有出現動态ip,說明設定有問題,我們進行設定靜态ip看看

Centos 7 xshell連接配接不上虛拟機的2種方法

後面通過

systemctl restart network.service      

重新啟動網絡

或者

service network restart      

重新開機下網絡也可以了

後面用

ip addr      
Centos 7 xshell連接配接不上虛拟機的2種方法

檢視網絡重新啟動成功,ip變成了自己設定的ip

後面通過xhsell連接配接虛拟機

Centos 7 xshell連接配接不上虛拟機的2種方法
Centos 7 xshell連接配接不上虛拟機的2種方法
Centos 7 xshell連接配接不上虛拟機的2種方法

連接配接成功

如果上面沒有連接配接成功,試試第二種方法

第二種 是在上面方法增加了一些步驟。
Centos 7 xshell連接配接不上虛拟機的2種方法

打開cmd視窗

使用指令

ping  虛拟機ip      
Centos 7 xshell連接配接不上虛拟機的2種方法

可以ping通,說明虛拟機和win本地是網絡互通的,ping不通說明網絡有問題

虛拟機也可以

ping www.baidu.com      
Centos 7 xshell連接配接不上虛拟機的2種方法

可以ping 和上面一樣的原理,不行網絡有問題,是連接配接不了xshell的

這個時候需要去檢視

控制台–>網絡和 Internet–>網絡連接配接 打開下面

Centos 7 xshell連接配接不上虛拟機的2種方法

或者通過

Centos 7 xshell連接配接不上虛拟機的2種方法
Centos 7 xshell連接配接不上虛拟機的2種方法
Centos 7 xshell連接配接不上虛拟機的2種方法

打開這個

選擇VM8後按照如下進行配置,注意圖裡面的ip位址配置是這樣的

Centos 7 xshell連接配接不上虛拟機的2種方法

點選确定以後我們在點選一下VM8的禁用,點選完以後禁用再右鍵單擊一下啟用,這時再去ping下linux的主機IP就能通了就像重新開機操作一樣,其實在很多時候windows下ping不通linux我們都可以先禁用一下VM8然後在啟用它基本上就解決了)

Centos 7 xshell連接配接不上虛拟機的2種方法
Centos 7 xshell連接配接不上虛拟機的2種方法

後面安裝第一種方法再配置一下虛拟機的網絡設定,重新啟動一下網絡,ping一下網絡 和虛拟機Ip 看看

如果可以ping通,就成功了

如果還不行,試關閉防火牆試試

防火牆的問題

二:檢查你虛拟機中防火牆是否關閉

CentOs6中

檢視防火牆狀态:service iptables status
關閉防火牆:service iptables stop
禁用防火牆:chkconfig iptables off      

CentOs7中

檢視防火牆狀态:systemctl status firewalld.service
關閉防火牆:systemctl stop firewalld.service
禁用防火牆:systemctl disable firewalld.service      

三:ssh服務

如果防火牆沒問題的話檢查ssh服務是否開啟
檢視ssh狀态:service sshd status      
Centos 7 xshell連接配接不上虛拟機的2種方法

後面再xhsell連接配接試試,不行的話就需要你把本地的網絡重置一下,不過這個要小心,有些電腦的網絡是用的網線,重置的話,可能會沒有網絡,就是連接配接不了網絡,是以這個要小心使用,不過一般網絡重置就解決了。

Centos 7 xshell連接配接不上虛拟機的2種方法

六:解除安裝VM軟體重裝

繼續閱讀