使用国外主机 SSH 翻墙

以前一直坐过,这次规范地记录一下过程:

这里有篇很好的教程,先 mark 一下,可以直接参考这个,但我自己还是记录一下。

1. 下载工具安装:Bitvise SSH Client

这个工具是一个 Windows 平台下的工具软件,非常有用;

主要用途是用来做 Windows 连接 Linux 的 SSH 终端,连接之后还附带有 SFTP 客户端,可以直接管理远程文件(只要有 SSH 即可,无需配置 FTP),另外还可以支持代理功能,简单来说就是通过你的远程主机作为跳板访问 GFW 禁止的内容。

2. 登录 SSH 服务器

打开 Bitvise SSH Client

在 Login 选项卡中填入主机名,以及验证方式。

一般来说,如果用的是国外 vps,使用 password 方式提供用户名密码即可。

如果用的是一些其他云平台,可能会要用 RSA 验证,那就选上,然后制作一对 RSA 密钥,把公钥告诉云平台,把私钥告诉 Bitvise SSH Client 即可。

默认设置下,点击 Login 即可连接,会打开一个 SSH Shell,以及一个 SFTP 窗口。如果不需要默认弹出,可以在 Option 选项卡的 On login 里面将自动弹出的设置关掉,需要时再从左侧的快捷启动图标启动。

3. 配置 proxy 代理

在 Service 选项卡中,勾选 SOCKS / HTTP Proxy Forwarding 块里面的 Enable;

Listen Interface: 127.0.0.1

Listen Port: 随便,我的设置是 1080

下面的不用动,0.0.0.0 即可

然后应该配好了,断开重连一下 SSH 连接。

4. 设置浏览器的代理

上面配好之后,只要 SSH 连接上,就可以用本机代理到远端的主机去访问网络,我在 Chrome 里面使用,就用 SwitchSharp 插件来切换代理设置。

注意代理的时候,把 http/https/ftp 都留空,只填 socks 代理(重要!)地址是 127.0.0.1,端口是刚才设置的端口(1080)。

最后就可以 KO 了。上百度搜索 IP,显示美国!


【转载请附】愿以此功德,回向 >>

原文链接:https://www.huangwenchao.com.cn/2014/05/ssh-fanqiang.html【使用国外主机 SSH 翻墙】

发表评论

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