Linux服務(wù)器SSH客戶端連接目標服務(wù)器失敗的解決方法

系統(tǒng):Centos 7.9 64位
SSH客戶端:堡塔遠程工具
1、本地ping下網(wǎng)絡(luò)通不通
電腦打開運行(win+r)輸入以下命令,看網(wǎng)絡(luò)連接通不通
ping 服務(wù)器公網(wǎng)IP -t
例:ping 103.219.30.* -t
如有出現(xiàn)字節(jié)、時間、TTL表示網(wǎng)絡(luò)是通的 ,如果是顯示請求超時,則表示網(wǎng)絡(luò)不通。


這種方法只能用于在沒有禁ping的情況下檢測。如果是確定了服務(wù)器網(wǎng)絡(luò)不通,聯(lián)系IDC服務(wù)商處理。
2、在網(wǎng)絡(luò)通的情況下,檢查端口是否開放。首先打開運行,輸入cmd打開命令提示符,輸入如下命令:
telnet 服務(wù)器IP 端口號

如果是連接失敗,有可能是被服務(wù)器的防火墻攔截了,只要將遠程連接需要用到的22端口放行就可以了,云服務(wù)器在控制臺的安全組添加規(guī)則,規(guī)則如下:
創(chuàng)建入向規(guī)則:地址段訪問—IPv4—√所有IP地址—TCP協(xié)議—SSH(22)端口
需要用到的其它端口也是如此?;旧习踩M設(shè)置沒問題,再次打開SSH客戶端遠程連接就可以正常連接了。

3、如果你還是無法連接上,可能是服務(wù)器防火墻攔截了我們的遠程連接??梢韵扔妹畈榭捶阑饓κ欠襁\行著。
CentOS7查看防火墻是否運行:
firewall-cmd --state
CentOS6查看防火墻是否運行:
/sbin/service iptables status
如果是出現(xiàn)not running則表示防火墻未開啟,反之

當防火墻是開著的,我們可以把它關(guān)閉,關(guān)閉后再次嘗試遠程連接。給你們分享CentOS7.9防火墻的基本命令
防火墻的開啟、關(guān)閉、開機自啟動、禁用命令
1)啟動防火墻
systemctl start firewalld
2)關(guān)閉防火墻
systemctl stop firewalld
3)檢查防火墻狀態(tài)
systemctl status firewalld
4)設(shè)置開機自啟動防火墻
systemctl enable firewalld.service
5)設(shè)置開機禁用防火墻
systemctl disable firewalld.services
firewall-cmd防火墻規(guī)則、端口配置命令
1)查看防火墻狀態(tài)
firewall-cmd --state
2)查看開放的端口
firewall-cmd --reload
3)開啟防火墻端口
firewall-cmd --zone=publice -add-port=9090/tcp --permanent
4)關(guān)閉防火墻端口
firewall-cmd --zone=publice --remove-port=9090/tcp --permanent
5)重新加載配置
firewall-cmd --reload
注意:添加端口后,必須要用firewall-cmd --reload重新加載一遍才會生效。
到此這篇關(guān)于Linux服務(wù)器SSH客戶端連接目標服務(wù)器失敗的解決方法的文章就介紹到這了,更多相關(guān)Linux SSH客戶端連接服務(wù)器失敗內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Linux內(nèi)核設(shè)備驅(qū)動之虛擬文件系統(tǒng)筆記整理
今天小編就為大家分享一篇關(guān)于Linux內(nèi)核設(shè)備驅(qū)動之虛擬文件系統(tǒng)筆記整理,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-12-12
Linux下用dnsmasq做dns cache server的配置方法
最近國外的服務(wù)器本地DNS總是出故障,閃斷一會兒都會影響業(yè)務(wù)。于是在機房里找了兩臺Server,安裝上keepalived和dnsmasq實際本地的DNS緩存2014-08-08

