搬瓦工vps的IP被封(5) Xshell如何使用V2RayN客户端代理SSH连接vps
前言:IP被封的检测和解决思路已经写成系列文章,最新信息请查看《搬瓦工vps的IP被封(0) 前言及日志目录》。
为什么写前言,因为前言很重要,里面包含了我遇到了哪些问题以及解决的思路。很多网友只是单纯的利用搜索引擎找到我写的某篇文章,然后也不知道有没有具体去看完,就发留言或者邮件跟我说,“哎呀,博主,我遇到了问题。”、“博主,你看我用这种方式为啥还是不行呢?”诸如此类的。
以下正文:
啊哈!还是前言:
IP被封导致SSH连接不上vps,vps商家提供的web_shell不好用或者不支持中文,这特么就很郁闷了;我之前一直通过《搬瓦工vps的IP被封(2) Xshell如何设置代理SSH》一文中的方式来代理SSH被封的IP,没考虑过其实多数网友只有一台vps的情况;如果你只有一台vps,因为IP被封而没法连接,那么接着往下看吧。(晓得“备胎”的重要性了吧?)
PS:做完测试,写完文章之后准备发布的时候在《搬瓦工vps的IP被封(2) Xshell如何设置代理SSH》文章下方看到一条留言;
1、准备工作
1.1、IP没法连接的vps;
目前搬瓦工最有性价比的几款VPS
机房 | 线路 | 内存 | CPU | SSD | 流量 | 带宽 | 价格 | 购买 |
---|---|---|---|---|---|---|---|---|
洛杉矶DC3 | 电信CN2 GT | 1G | 1核 | 20G | 1T/月 | 1Gbps | $49.99/年 | 链接 |
洛杉矶DC4 | 联通直连 | 1G | 2核 | 20G | 1T/月 | 1Gbps | $49.99/年 | 链接 |
洛杉矶DC3 | 移动直连 | 1G | 1核 | 20G | 1T/月 | 1Gbps | $49.99/年 | 链接 |
日本大阪 | 软银线路 | 512M | 1核 | 10G | 500G/月 | 1Gbps | $69.99/年 | 链接 |
洛杉矶DC6 | 三网CN2 GIA-E | 1G | 2核 | 20G | 1T/月 | 2.5Gbps | $169.99/年 | 链接 |
日本大阪 | 软银线路 | 1G | 2核 | 20G | 1T/月 | 2.5Gbps | $169.99/年 | 链接 |
1.2、V2RayN客户端;
1.3、一个V2Ray节点;没错,还是需要一个能科学上网的节点,我相信你们能找到热心网友分享出来的免费节点;(晓得“备胎”的重要性了吧?+1)
1.3.1、如果找不到合适的可用节点,又或者不想为了vps的IP被封的事情来回折腾,建议购买搬瓦工自建机场Just My Socks的 v2ray 节点,无需担心IP被封,三网CN2 GIA线路。
Just My Socks方案如下:
方案名称 | 带宽 | 流量 | 地区 | 设备限制 | 价格 | 购买 |
---|---|---|---|---|---|---|
LA 500 | 2.5Gbps | 500G/月 | 洛杉矶 | 5个 | $5.88/月 | 链接 |
LA 1000 | 5Gbps | 1T/月 | 洛杉矶 | 不限制 | $9.88/月 | 链接 |
London 500 | 2.5Gbps | 500G/月 | 伦敦 | 5个 | $6.8/月 | 链接 |
London 1000 | 5Gbps | 1T/月 | 伦敦 | 不限制 | $11.29/月 | 链接 |
Tokyo 100 | 100Mbps | 100G/月 | 东京 | 3个 | $29.99/月 | 链接 |
HK CMI+NTT Plan 500 | 2.5Gbps | 500G/月 | 香港 | 5个 | $8.99/月 | 链接 |
Hong Kong 100 | 100Mbps | 100G/月 | 香港 | 3个 | $34.99/月 | 链接 |
IPLC HK BUSINESS 100 | 100Mbps | 100G/月 | 深圳-香港 | 3个 | $15/月 | 链接 |
IPLC HK 300 V2 | 300Mbps | 300G/月 | 深圳-香港 | 3个 | $21/月 | 链接 |
购买教程:言小五系列教程之搬瓦工Just My Socks详细购买及使用教程与优惠码
相关评测:BandwagonHost搬瓦工官方机场Just My Socks的网络质量怎么样?
其它说明: IPLC 为深圳三网入口,香港出口,无需审查(不过墙),解锁ChatGPT。
1.4、Xshell客户端;
2、V2rayN配置确保能正常科学上网;
2.1、如图所示,首先要能上网;
2.2、查看V2rayN客户端的本地监听端口;(这个端口可以随意改,但是不能跟本机其它程序冲突)
3、Xshell配置;
3.1、打开Xshell工具先添加vps的SSH连接信息;IP、端口、用户名、密码什么的;
3.2、点击需要连接的vps,点击打开上方“属性”,进入“连接”-“代理”点击“浏览”;
3.3、点击“添加”;
3.4、代理名称随便输入,例如我是输入“V2RayN”,以免搞混淆了;类型选择“SOCKS5”;主机输入“127.0.0.1”;端口依据步骤2.2中V2Ray的本地监听端口,例如我这里是“2323”;点击确定;
3.5、这里能看到代理列表,无视,关闭这个小窗口;
3.6、在代理服务器下拉选项中选中刚才添加的代理;点击“连接”;
3.7、可以看到Xshell首先是连接到127.0.0.1:2323,然后再连接vps,然后就没有然后了;
4、是不是很简单?
2019年06月12日补充更新
5、鉴于有网友留言或者发邮件给我说:文中所需要的v2ray节点找的是一个免费的节点,万一下一次需要进行SSH连接的时候,现在用的免费节点失效了,那不是又要重新找一个节点?答:相对于ss来说,v2ray的节点确实是很难找,免费的节点有效时间基本上是很短的;但是,通过下面所描述的方法,不一定再需要去找节点了。
6、下面介绍一种比较奇葩的方法:
6.1、结束本文第3.7的步骤之后,是不是已经通过SSH连接上了被封IP的vps?连上了就对了。
6.2、接下来请看《搬瓦工vps的IP被封(4) Cloudflare+V2Ray+WebSocket+TLS》这篇文章,文章详细写了如果vps的IP被封了,怎样通过Cloudflare+V2Ray+Caddy+WebSocket(ws)+TLS复活的具体步骤;那么复活之后是不是有一个可用的v2ray节点了?那么能不能用复活的vps来代理Xshell进行SSH连接这台复活的vps呢?有点绕口?我写文章的时候,想了半天该怎么写。说白点就是一台被封IP的vps通过它自己的v2ray节点来代理Xshell进行SSH连接它自己。
6.3、答案是:yes!请看图。(操作方法跟本文中2、3步骤是一样的。)
6.4、之所以说奇葩是可以通过这种自己给自己开刀的方式来进行SSH连接操作,但是!!!千万不要修改vps中的v2ray环境配置,这种行为等同于自己给自己开刀动手术的时候一刀切开了大动脉,瞬间嗝屁。
6.5、想找个好备胎?那还是找个收费节点吧,搬瓦工官方自建机场Just My Socks,提供的是ss和v2ray节点,IP被封自动换,三网强制CN2 GIA线路。
6.5.1、Just My Socks推荐方案如下:
方案2:月付5.88刀/年付58.88刀/500G月流量/2.5G带宽/限制5个设备;
方案3:月付9.88刀/年付98.88刀/1T流量/5G带宽/不限制设备;
6.5.2、《言小五系列教程之搬瓦工Just My Socks详细购买及使用教程&优惠码》
6.6、ss代理Xshell请看《搬瓦工vps的IP被封(6) Xshell如何使用ss客户端代理SSH连接vps》。
2019年06月13日补充更新
7、校园网用户,如果通过ss或者V2RayN客户端代理Xshell,SSH连接不上vps或者卡着不动,请将本地网络切换至其它非校园网网络,如手机热点。
73 thoughts on “搬瓦工vps的IP被封(5) Xshell如何使用V2RayN客户端代理SSH连接vps”
之前一直要使用vultr的机器临时开一个,虽然只要一美分 但现在这个破网站的登陆验证码搞得极其难以辨认,所以每次搭桥都搞得想骂人,现在用这个自我开刀的方式 一切都变得更美好了。
@言小六 你这个名字是故意的吧,你咋不叫言小七八九呢。。。
哦,忘记说正事了,Vultr家的IP都被玩烂了,要是随手一开开了一个被封的IP,那才急死个人;两年前GFW发威的高峰期的时候,有网友开了20几台才开到没被封的IP。
执行完3.7,xshell显示“Connection established.”后又很快显示“Connection closing…Socket close.Connection closed by foreign host”.这是为什么?我怎么才能用ssh连接上被封的Vps
@大浪淘沙 请仔细看文章2.1步骤。
@言小五 谢谢你的回答! 我用网上找的免费v2ray节点配置后是可以科学上网的(可以打开google或twitter之类的网站)。(出现上面的错误提示似乎是因为我配置错了我的vps端口==)。我用xshell(重新)配置了我的vps后,无法连接(提示“WARNING! The remote SSH server rejected X11 forwarding request”)。我去bangwagong官网自带的web命令行修改这个配置时会提示我修改保存功能“This function is only supported on OVZ hypervisor”。请问下是我操作有误的问题吗?这种情况应该怎么处理?
@大浪淘沙 提示“WARNING! The remote SSH server rejected X11 forwarding request”,在Xshell里面当天会话的属性里面,”连接” – “SSH” – “隧道”里面把“X11转移”取消勾选就行了,跟vps一毛钱关系都没。
@言小五 居然忽略了你这么重要的回答!虽然未理解各个步骤是怎么起作用的,但现在已经成功复活了,谢谢!
@大浪淘沙 大神你好!我的是仅ipv6小鸡,v2ray服务器配置是Cloudflare+WebSocket(ws)+TLS来连接的,现在v2ray客户端能正常访问外网,但用你说的Xshell代理方法,仍然不能连接上ssh(就是你说的的奇葩方法,自己给自己代理ssh),希望能指点一下
@池塘男孩 仅IPv6的小鸡我没试过,不清楚。
给个建议:你PC端v2ray能不能通过自选Cloudflare的IPv4来上外网?如果可以的话,就可以用v2ray代理Xshell。
@言小五 我的pc的v2ray客户端能通过Cloudflare cdn到我仅ipv6主机v2ray的服务器,是能访问谷歌和yutu的,说明我的v2ray服务器和客户端配置正确,就是xshell不能通过v2ray连接到装有v2ray服务器的vps
@池塘男孩 重新编辑:哦,你是想Xshell连接到你自己的仅IPv6小鸡上呀,如果你本机没有IPv6的情况下,不行。
如果你有其它含IPv4和IPv6的双栈小鸡的话,可以通过在Xshell里面通过双栈小鸡直接中转。
搬瓦工vps的IP被封(2) Xshell如何设置代理SSH
或者,用Cloudflare的WARP给仅IPv6的小鸡添加一个WARP IPv4。
@言小五 谢谢大神抽出时间来耐心指点!我心想回复最快也要明天的,想不到刚发了,吃了一个晚饭就收到回复,大神真热心哈!
大神你好,根据您发的我的ip ping正常,但是xshell 显示connect failed肯定是被block 如果不管输入哪个ip都显示connect failed 怎么办?
@Orgin 可以参考一下这篇文章《搬瓦工vps的IP被封(9) 简单检测以及解决方案汇总》
你好言大师,我如果vps没被墙的话,一般用哪个协议比较快,之前按你教程装得那个感觉总是慢了一点,没被墙得,用哪个比较好,谢谢
@ykkxxp TCP直连最快。
@言小五 用这个协议被墙的风险大吗?
@ykkxxp GFW的运行方式没人能清楚。我是一主用两备用,有问题随时切换。参考文章《访客统计那些事(4)即将过去的六月》末尾,我写了我是怎样科学上网的。
@言小五 好的,谢谢