目前有相当一部分国外VPS
服务器,是被国内用户用来做代理服务器的,比如架设SSR
、Shadowsocks
、V2ray
等服务器。而GFW
可能会检测出部分协议的代理服务器,直接将服务器墙掉,导致用户不能正常使用。下面先介绍一下服务器被墙的几种表现,被墙检测工具见本文靠后位置。
根据被墙等级,VPS
被墙可以分为以下3个类别。
SSH
端口连不上,但其它端口正常,也可以Ping
通。SSR/Shadowsocks
无法正常连接,但其它端口正常,可以Ping
通。解决办法:
端口被墙的情况比较好解决,将受影响的端口,换为其它端口即可解决。如果换端口后还是无法解决,则可以确定是服务器被TCP
阻断了。
TCP
流量。这种情况下,服务器所有TCP
流量被国内阻断,但是可以ping通,因为Ping服务器用的ICMP
协议,另外UDP
流量也正常。TCP
阻断,对一台服务器来说,是半毁灭性的打击。因为无论是做代理服务器,还是做网站,使用的都是TCP
流量。TCP
流量被国内阻断,但是可以ping
通,因为Ping
服务器用的ICMP
协议,另外UDP
流量也正常。Ping
通。Putty/Winscp
连不上服务器。Shadowsocks/SSR
服务器连不上。解决办法:
方法一:为服务器安装KCPTUN
,除了可以将SS/SSR
的TCP
流量,转为UDP
流量避开TCP
阻断外,还可以为服务器网络加速。
方法二:如果你正在使用Shadowsocks/Shadowsocksr
,那么改用V2ray
,安装V2ray
后,将流量设置为mkcp
,效果与方法一相同。
Ping
不通。SSH
连不上。SS/SSR
连不上。KCPTUN
无法使用。解决办法:
方案一:耐心等待,中间不要再尝试连接服务器。国外VPS
被墙,也可以说是IP
被墙了,被墙后的封禁期有长有短,大部分会在几个月后放出,到时就可以正常使用了。
方案二:使用Cloudflare CDN
中转服务器流量,变相解决被墙。但这种方法比较麻烦,对很多初级用户并不友好。站长随后可能会更新具体实现方法,链接会在此更新。
方案三:联系VPS
商家客服,要求换一个IP
,注意大部分小商家更换被墙IP
是需要付费的!
方案四:急用的话再买一台服务器顶上,是最简单粗暴的解决方法。购买时可以考虑搬瓦工,虽然价格并不算最低,但也处于中下水平。独有内部IP
被墙检测,基本可以确定买不到被墙IP
,可以避免在小商家买到被墙IP
时付费更换。
IP
被墙检测工具网站,可以实时检测国外VPS
服务器是否墙,并且可以判断出是否TCP
阻断。IP
地址,点击右侧的检查,稍等即会出现检测结果。ICMP
TCP
都是正常结果,则表示服务器一切正常,可以正常使用。提示:如果在这种情况下,你还是连不上服务器,那么可能是你本地网络的问题,稍后再试。2.服务器TCP
阻断ICMP
协议正常,TCP
不通,同时国外一切正常。则代表被GFW
TCP
阻断:3.服务器彻底被墙IP
:
本文由 podipod软库网 作者:DevOps 发表,转载请注明来源!