國外VPS IP被封檢測,VPS的IP被封后應該怎麼辦?
來自專欄 VPS推薦與測評10 人贊了文章
當選擇國外的VPS作為主機,並且搭一些大家都知道的東西時,你的VPS就有被封/被牆的風險,如果你突然ping不通主機IP了,或者能ping通IP但是SSH無法登陸了,那麼就要注意檢查下你VPS的IP是否被封了。本文介紹下如何判斷VPS的IP是否被封,以及以Vultr和搬瓦工為例介紹下IP在被封后的解決方案。
TCP阻斷與ICMP阻斷
首先科普一下,IP阻斷(被封/牆)的方式目前有兩種,一種是TCP阻斷,一種是ICMP阻斷。ping命令走的是ICMP協議,而SHH連接的時候是TCP協議。因此,你的VPS出現能ping通,ssh卻連不上的這種情況時,就是ICMP包被放行了,而TCP包卻被攔截了,這就是TCP阻斷;當你VPS的IP在國內直接ping不通時,那麼就是ICMP阻斷。
判斷VPS的IP是否被封
結合上一部分關於TCP阻斷和ICMP阻斷的介紹,在判斷VPS的IP是否被封/被牆時,需要同時檢測這兩個方面的可用性,不僅僅需要ping通,也需要檢查這個IP有沒有被TCP阻斷。
寫了個用於檢測VPS IP可用性的微信小程序檢驗,在微信小程序搜索flyzy小站(或者打開
https://mp.weixin.qq.com/s/D5n9QkRM82gyxwFFBP7eGA,用微信掃描小程序二維碼),打開小程序後,選擇IP可用性檢驗工具,IP輸入你VPS的IP,SSH埠號輸入你的SSH埠(一般VPS服務商的默認SSH埠都是22,如Vultr,Linode,DO等,而搬瓦工的SSH埠是一個隨機數字,獲取教程參考:查看搬瓦工SSH用戶名/密碼/埠),再點擊檢測按鈕:IP可用性檢測結果如果ICMP和TCP都可用,則表示這個IP正常,如果ICMP不可用則表示無法ping通,如果TCP不可用則表示被TCP阻斷,無法SSH登陸。
IP被封后的解決方案
下面以國人使用最多的兩個VPS服務商Vultr和搬瓦工為例介紹下IP被封后的解決方案。
Vultr的IP被封后的解決方案
因為Vultr是按小時計費的,目前Vultr提供的IP被封后的解決方案包括更換SSH埠以及更換機房/更換IP:
- 更換SSH埠號(相關教程:Vultr修改SSH埠)
- 更換機房/更換IP(相關教程:Vultr如何更換機房/更換IP)
搬瓦工的IP被封后的解決方案
目前搬瓦工提供的IP被封后的解決方案包括更換SSH埠以及自助更換IP:
- 更換SSH埠號(相關教程:搬瓦工修改SSH埠)
- 遷移機房(相關教程:搬瓦工如何更換機房/更換IP)
- 更換IP(相關教程:搬瓦工免費更換被封IP 每10周免費更換一次和搬瓦工IP被封后 如何更換IP)
轉載請註明:Vultr IP被封/被牆了怎麼辦 & 搬瓦工IP被封/被牆了怎麼辦
推薦閱讀:
※發現一個新的GPU雲主機服務-極算
※Hexo建站使用Git部署到VPS
※如何找好用的國外免費VPS
※Vultr優惠信息匯總 2018年Vultr優惠碼