vultr服務器能夠ping通可是ssh沒法鏈接問題

今天在vultr上面新建主機的時候,碰到能夠ping通可是用ssh沒法鏈接的狀況,搜索一圈發現彷佛仍是一個挺常見的現象。bash

這種現象的緣由有多是端口被牆。具體產生的緣由這裏就不說了。ssh

判斷方法

如何肯定是端口被牆 ?用國內和國外的電腦來檢測對應IP端口看是否關閉,若是國內關閉國外檢測能夠打開則說明被牆。測試

首先,ssh通常默認的端口是22,固然也不必定。這裏以我新建的Centos7VPS爲例。國內的可使用本身電腦上命令行的telnet來測試。網站

$ telnet 45.32.45.77 22

若是成功的話結果爲:命令行

Trying 45.32.45.77 22...
Connected to 45.32.45.77.vultr.com.

若是失敗則爲:code

telnet: connect to address 45.32.45.77: Connection refused
telnet: Unable to connect to remote host

國外的直接使用檢測網站 網站地址vps

輸入IP和 端口,點擊 check 便可。rem

解決辦法

解決方法很簡單,這個不是咱們主機能夠控制的。好在vultr能夠隨便摧毀和新建主機。get

這裏給個建議,若是碰到這種狀況,還想用這個機房的vps的話,比方我就比較偏心東京的,快啊。那就不要先別摧毀當前被牆的主機,直接從新建一個,以避免摧毀後再新建又給你分配跟以前同樣IP的主機,那就悲催了。io

新建以後,基本上就能夠解決這個問題了。若是還不行,那。。接着繼續吧。

相關文章
相關標籤/搜索