xshell無法連接虛擬機centos7


先說問題的現象:

1.window主機ping不通虛擬機centos7。提示連接超時

2.ping通后,telnet 192.168.200.11 22 不通

3.虛擬機centos7,ping baidu.com 不通

4.xshell 連接 192.168.200.11 默認端口22,提示:Connection failed

以下是檢查順序及修改內容:

1.檢查虛擬機centos7的防火牆是否開啟。如果打開着,請關閉。

        查看防火牆狀態:systemctl status firewalld

        關閉防火牆:systemctl stop firewalld

        上邊方法在重啟后會失效,如果想重啟后也關閉,則:systemctl disable firewalld.service

2.檢查ssh服務的配置,是否開啟端口,及遠程訪問等。

        vim /etc/ssh/sshd_config

        將文件中,關於監聽端口、監聽地址前的 # 號去除。

        

        保存文件后,重啟該服務,sudo service sshd restart  然后查看 sshd狀態:netstat -an | grep 22

3.檢查當前網絡配置。

        打開虛擬機的網絡編輯器,設置網關(注意這里的子網地址不能和主機的子網地址相同)(通常為xxx.xxx.xxx.2)

        

        vim /etc/sysconfig/network-scripts/ifcfg-ens33 (網卡)修改文件如下:注意網關地址和上面的相同,保存,重啟網絡服務就ok了:systemctl restart network

        

 4.上邊全都修改完后,一定記得服務是否重啟,否則不生效。

5.檢查window主機的虛擬機網絡連接配置

        

 

5.大功告成~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM