前言:IP被封的检测和解决思路已经写成系列文章,最新信息请查看《搬瓦工vps的IP被封(0) 前言及日志目录》
2019年06月08日更新:如果你只有一台vps,那么这篇文章你不用看了;那只有一台vps怎么办呢?看下面这两篇文章。
《搬瓦工vps的IP被封(5) Xshell如何使用V2RayN客户端代理SSH连接vps》
《搬瓦工vps的IP被封(6) Xshell如何使用ss客户端代理SSH连接vps》

如果你至少有二台vps,且有一台能正常进行SSH连接的请继续往下看。

以下正文:

上文写到如何各方面检测直到确定是IP被封,后来在官方免费更换了一个新的IP。
你以为到这儿就结束了?NO!
免费更换IP之后,没坚持72个小时,又双被封了!!

本来打算停机放着不管,坐等10周之后再次更换IP(毕竟换IP要8.79美刀,贵!)。不过每天闲暇时间还是在想解决办法,不过第一道难关就是如何使用Xshell来SSH,毕竟KVM后台的命令行不让复制粘贴,那是相当的不方便。在几番搜索之后,始终找不到如何让Xshell通过代理来SSH被墙的vps的教程之类的,而且多数教程都是互相抄来抄去,连截图水印都一样。

好吧,我只能自己研究了。功夫不负有心人,总算研究出来了如何用Xshell连接上被墙的vps。下面就将方法写出来,尽量详细。
1、问题所在:如果不用代理,Xshell无法连接上vps,提示Connection failed

2、需要一个未被封的GFW之外的vps,这是一个“桥”,连接上

3、点击该会话的“属性”-“连接”-“隧道”-然后添加“转移规则”

4、类型选择“SOCKS4/5”,端口选择一个未被占用的端口就行,然后点击确定回到“桥”的会话窗口

5、在“桥”的会话界面下方查看转移规则是否打开,如图所示就是成功了。

6、打开被墙的vps会话“属性”-“连接”-“代理”-点击浏览

7、如图所示,进行代理服务器设置,名称随意,类型选择SCOKS5,主机是本机localhost,端口跟“桥”的转移规则中一致,用户名和密码空着。

8、下拉菜单选择刚才设置的代理服务器

9、连接,如图所示,成功连接上了被墙vps

10、什么?还没连上?下方留言哈,我会尽量帮你。

目前搬瓦工最有性价比的几款VPS

机房线路内存CPUSSD流量带宽价格购买
洛杉矶DC3电信CN2 GT1G1核20G1T/月1Gbps$49.99/年链接
洛杉矶DC4联通直连1G2核20G1T/月1Gbps$49.99/年链接
洛杉矶DC3移动直连1G1核20G1T/月1Gbps$49.99/年链接
日本大阪软银线路512M1核10G500G/月1Gbps$69.99/年链接
洛杉矶DC6三网CN2 GIA-E1G2核20G1T/月2.5Gbps$169.99/年链接
日本大阪软银线路1G2核20G1T/月2.5Gbps$169.99/年链接
相关教程:言小五系列教程之BandwagonHOST(搬瓦工)的vps购买及使用教程&优惠码

搬瓦工官方机场Just My Socks最新方案汇总

简单介绍:此方案适合不想使用VPS搭建环境的用户。
综合优势:IP被封后台自动更换新的IP,美国洛杉矶/日本大阪/日本东京/荷兰/香港/英国伦敦顶级线路。
优惠代码:JMS9272283
相关教程:言小五系列教程之搬瓦工Just My Socks详细购买及使用教程与优惠码
相关评测:BandwagonHost搬瓦工官方机场Just My Socks的网络质量怎么样?
方案名称带宽流量地区设备限制价格购买
LA 5002.5Gbps500G/月洛杉矶5个$5.88/月链接
LA 10005Gbps1T/月洛杉矶不限制$9.88/月链接
LA 50005Gbps5T/月洛杉矶不限制$48.99/月链接
London 5002.5Gbps500G/月伦敦5个$6.8/月链接
London 10005Gbps1T/月伦敦不限制$11.29/月链接
Tokyo 100100Mbps100G/月东京3个$29.99/月链接
Tokyo 500200Mbps500G/月东京5个$135.99/月链接
HK CMI+NTT Plan 5002.5Gbps500G/月香港5个$8.99/月链接
HK CMI+NTT Plan 10005Gbps1T/月香港不限制$14.9/月链接
Hong Kong 100100Mbps100G/月香港3个$34.99/月链接
Hong Kong 500500Mbps500G/月香港5个$149.99/月链接
Hong Kong 10001Gbps1T/月香港不限制$279.99/月链接
IPLC HK BUSINESS100Mbps100G/月深圳-香港3个$15/月链接
IPLC HK 300 V2300Mbps300G/月深圳-香港3个$21/月链接

45 thoughts on “搬瓦工vps的IP被封(2) Xshell如何设置代理SSH

  1. yuan yong说道:

    Mac 电脑 咋办 兄弟

    1. 言小五说道:

      @yuan yong SSH登陆到正常的vps上,然后在这台vps上用命令连接到被封的vps上,命令如下:
      ssh -p [SSH端口] root@[连不上的vpsIP]

      1. Tongsaiv2说道:

        @言小五 看来你的文章我非常激动,但是我按照你的方法尝试了,也用本地的桥ping了被墙的桥,到最后还是不行,麻烦您加好友帮我看看,有偿,感谢

        1. 言小五说道:

          @Tongsaiv2 你的描述没有有效信息。
          如果严格按文章操作是没问题的。
          如果解决不了,可以在评论区留下QQ号,我加你之后远程操作。

  2. iislove说道:

    我是搬瓦工自建SSR被墙,但SSH可以上,这是什么情况?

    1. 言小五说道:

      @iislove 如果认真看了文章前言以及前言篇文章就不会问这个问题了。参考(搬瓦工vps的IP被封(9) 简单检测以及解决方案汇总)

  3. chan说道:

    您好,我這邊按照您的提示操作了 但是橋接的那個被墻的VPS還是連接不上

    1. 言小五说道:

      @chan 用于桥接的vps能ping通被墙的vps,且xshell设置没问题的情况下是可以连的。

      1. Chan说道:

        @言小五 代理那邊填寫被牆的VPS端口是嗎?

        1. 言小五说道:

          @Chan 文章步骤已经很详细了,我就不再重复了。

  4. zhouzhou说道:

    前辈我的联系方式发你邮箱了,我新买的搬瓦工用纸飞机连不上了,找了一周找不到原因

    1. Tongsaiv2说道:

      @zhouzhou z作者邮箱多少,麻烦说一下

      1. 言小五说道:

        @Tongsaiv2 博主邮箱在博客右上角菜单关于页面有。

  5. Phone Acc.说道:

    实在太感谢 言小五,我有一个搬瓦工的VPS,在6月1号被墙了,用了他说的方法,救回来了。言小五远程帮我搞定的。操作完成的第二天,还没有来的及跟他说一声谢谢,有事情回了一趟老家

  6. jibin liu说道:

    小哥哥,“端口选择一个未被占用的端口就行”,这个端口怎么看啊,我完全是个小白诶呜呜呜

    1. 言小五说道:

      @jibin liu 其实文章中这句话是一句废话。说复杂点:PC上有些程序会占用本地端口,有些网友偏偏就用了一个被其它客户端占用的端口导致代理隧道开启不了;win系统在命令行里面输入“netstat -ano”即可查看本地端口被占用的情况。
      说简单点:直接跟我一样用“3535”端口得了,从未发现有程序占用这个端口。

      1. jibin liu说道:

        @言小五 小哥哥我笨,我就用的内给的3535的端口,还是不行呢。。

        1. 言小五说道:

          @jibin liu 把你的即时通讯工具发送到我的邮箱cocofive#foxmail.com,我远程给你看看。

  7. 李健说道:

    大佬求助下,这块已经建立连接了,但是连不上。麻烦能给看下吗?
    Looking up proxy server '127.0.0.1'...
    Host '127.0.0.1' resolved to 127.0.0.1.
    Connecting to 127.0.0.1:2323...
    Connection established.
    To escape to local shell, press 'Ctrl+Alt+]'.
    Connection closing...Socket close.
    Connection closed by foreign host.
    Disconnected from remote host(176.122.145.98) at 10:23:05.
    Type `help' to learn how to use Xshell prompt.

    1. 言小五说道:

      @李健 检查被代理vps是否开机,检查代理vps与被代理vps之间的网络传输。

  8. 麦可莫说道:

    Looking up proxy server ‘localhost’…
    Host ‘localhost’ resolved to ::1.
    Connecting to ::1:3535…
    Disconnected from the proxy server: Connection failed.

    正常按照博主方法来做还是不行

    1. 言小五说道:

      @麦可莫 相关SSH权限信息发送到我邮箱cocofive#foxmail.com

  9. 雨天适合睡觉说道:

    大佬你好!我只有一个搬瓦工vps。。。还被封了。。。你这个方法是不是需要再买一个vps来解救这个。。。

  10. Tokido说道:

    请问我没有一个可用的IP,如何进vps后台控制面板用vps服务商给的web_shell来连接?(求简述一下这个步骤)

    1. 言小五说道:

      @Tokido 一般情况下,vps商家都在后台面板提供了web_shell工具的。商家vps管理面板不一定是一样的,所以我不知道你用的哪个商家的vps,也不知道用的什么面板,恕我无法解答。

      1. Tokido说道:

        @言小五 我用的也是搬瓦工的VPS,是KiwiVM的控制面板,如果方便的话,还请您稍微指导下步骤。

        1. 言小五说道:

          @Tokido 进入KiviVM面板,左侧“Admin functions”选项下面有“Root shell – basic”、“Root shell -advanced ”、“Root shell – interactive”三个shell选项,你随便选一个都成呀。

  11. willdon说道:

    ssh上不去咋办呢

    1. 言小五说道:

      @willdon 你如果认真看了文章就不会问这个问题了。Xshell设置代理连接被封的IP的前提是你有一台正常的能连接的IP。如果没有,进vps后台控制面板用vps服务商给的web_shell来连接。

  12. 沉默人偶说道:

    假设有一个可以用的vps,那我用那个ip登录ssh,然后再用xshell登另一个vps,不行吗

    1. 言小五说道:

      @沉默人偶 当然可以呀,但是我是一Linux小白,我写这篇文章的时候压根就没想到过这一点。
      -,-

      1. 沉默人偶说道:

        @言小五 其实 我就是用你这办法连上被封的vps的 因为v2ray的vmess老长一段总不能手输吧 而且浏览器里面的控制台不显现中文

        1. 言小五说道:

          @沉默人偶 先Xshell连上能用的vps,然后ssh -p 22 root@不能用的IP,是一样的效果。无需在vps后台进网页版,跟我写的相比反而更简单。

        2. 小刘说道:

          @沉默人偶 想问一下,你说的“浏览器里面的控制台不显现中文”,可以通过安装汉字字体库或者是其他什么办法来让浏览器里面的控制台显示中文吗?

          1. 言小五说道:

            @小刘 可以在VNC下安装系统支持的中文字体,相关命令可以百度或谷歌搜索得知,可以尝试一下,至于会不会发生一些其它的莫名的问题就不得而知了。

  13. reicn说道:

    Received an invalid response from the specified proxy server: Connection aborted

    怎么办 ,连接不上显示上述

    1. 言小五说道:

      @reicn 还望说明下是在什么情况下连接?毕竟连接不上有很多种原因。

  14. 肉饼哥哥说道:

    回返一下,博客不错!

    1. 言小五说道:

      @肉饼哥哥 感谢大神的扫描工具,不过我并没有收到扫描结果~只有一个空白的邮件呢

      1. 肉饼哥哥说道:

        @言小五 哎,让你发现一个bug。上次重构后,路径没权限了。你再试试。 囧

      2. 西瓜甜甜说道:

        @言小五 ip被墙了,Xshell又登不上vps,难道一定要用可用的新vps备胎连上再用Xshell链接不可用的vps吗?我只有一个vps,但是ip被墙了,进入KiwiVM面板的web_shell,却死活安装不上V2Ray,一直提示Receive too much data。。。望解答。

        1. 言小五说道:

          @西瓜甜甜 1、提示Receive too much data是因为你用的root shell – basic,这种无解;如果使用root shell – interactive呢又不识别中文,再次无解;
          2、可以参考《搬瓦工vps的IP被封(5) Xshell如何使用V2RayN客户端代理SSH连接vps》中的方法来解决。

  15. 鸟叔说道:

    ip被封,意味你的站点国内无法访问,用你的方法只是能登陆ssh,有啥用,重要是让别人能访问

    1. 言小五说道:

      @鸟叔 我想说的是IP被封通过代理SSH登录更方便换梯子而已,跟站点能否访问没关系呢

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注