MouRyou's Space Station

SSH通过代理连接服务器

字数统计: 247阅读时长: 1 min
2019/04/22 Share

前言

好久没有管服务器今天用ssh连接发现22端口已被Q了,但其他端口姑且算是正常,也就是说梯子和博客没有受到影响,只不过ssh无法连接了,然后我想到了用梯子代理,以为终端直接走http代理就可以了

1
export http_proxy="http://127.0.0.1:XXXX"

结果可以wget或者curl,但pingssh都不行,Google后才得正解。

正文

由于我走的是http代理所以只介绍SSH over http这一种方法,其他方法可以参考此博客

安装Corkscrew

Corkscrew是专门为ssh提供http代理的软件

1
sudo apt-get install corkscrew

配置

1
vim ~/.ssh/config

加入

1
2
Host *
ProxyCommand corkscrew http://127.0.0.1 XXXX %h %p

重连SSH

OK!👍

小结

可以考虑等Vultr上的余额用完后换个服务器了,不过我这么懒可能也就将就用着了😑!

04月29日更新

今天发现之前被Q的22端口又被开放了,不是很懂GFW,莫名其妙。

CATALOG
  1. 1. 前言
  2. 2. 正文
    1. 2.1. 安装Corkscrew
    2. 2.2. 配置
    3. 2.3. 重连SSH
  3. 3. 小结
    1. 3.1. 04月29日更新