- A+
最近一段时间有部分网友反应,购买的BandwagonHost(搬瓦工VPS)能ping通但是SSH连不上,不清楚是什么原因,今天在这里给大家解释一下出现搬瓦工能ping通SSH连接不上的原因以及正确的解决办法。
搬瓦工能ping通SSH连接不上的原因
是什么导致BandwagonHost(搬瓦工VPS)能ping通SSH连接不上呢,首先我们要明白ping和SSH运行的原理。
ping 的原理:
ping 所使用的是ICMP协议,它的作用主要是用来检测主机和主机之间能不能正常通信,ping 发送ICMP回送请求消息给目的主机,而目的主机必须返回ICMP回送应答消息给源主机。
ICMP协议规定:目的主机必须返回ICMP回送应答消息给源主机,如果 ping 不到目的主机,则说明不能和这台目的主机建立连接;如果源主机在一定时间内收到应答,则认为目的主机可达。
SSH 的原理:
SSH 所使用的是TCP协议,TCP协议是端到端的传输控制协议,之所以是“端到端”的协议,是因为”路由“是由IP协议负责的,TCP协议负责为两个通信端点提供可靠性保证,这个可靠性不是指一个端点发送的数据,另一个端点肯定能收到(这显然是不可能的),而是指,数据的可靠投递或者故障的可靠通知。
关于TCP的三次握手和断开TCP连接的四次挥手今天就不在这里详解,也不是今天的重点,下面我们来看看为什么会出现能ping通SSH连接不上的原因:
- 能ping通:ping所采用的是ICMP协议,ICMP报文是放行状态,所以能ping通很正常。
- SSH连不上:SSH所采用的是TCP协议,TCP报文被阻断了,也就是TCP包已经被拦截了,连不上SSH也就不奇怪了。
搬瓦工能ping通SSH连接不上的解决方法
有人说既然是TCP报文被阻断了,那我们换个端口不就可以了,但是事实证明更换端口仍然解决不了问题,那么怎么办呢,是不是就没有办法解决了?
最简单有效的方法就是更换IP,更换IP后完美解决TCP报文被阻断的问题。
搬瓦工免费更换IP:重磅消息:搬瓦工可以免费更换被封的IP
搬瓦工付费购买IP:购买新的Ipv4地址解决搬瓦工IP被墙
如果达到免费更换IP的条件,我们可以使用搬瓦工免费更换IP的政策进行更换,如果没有达到免费换IP的条件只能付费进行购买IP,目前付费购买IP的价格是8.79美元。
搬瓦工方案介绍
下面是目前搬瓦工在售的五大线路:
以上为Bandwagonhost目前在售的所有VPS方案,共五大线路,请按照需求自行选择。
搬瓦工VPS购买教程:最新搬瓦工注册购买以及支付宝付款教程
搬瓦工最新优惠码:搬瓦工优惠码
搬瓦工 IP 测试地址:搬瓦工所有数据中心IP地址测试及文件测速