使用PuTTY 结合SSH 隧道访问网站教程

PuTTY:隧道代理和服务器连接

http://www.putty.org/

PuTTY下载https://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

SwitchyOmega:按网站选择性使用代理插件

https://chrome.google.com/webstore/detail/padekgcemlokbadohgkifijomclgjgif

备份下载:https://github.com/FelisCatus/SwitchyOmega/releases

Chrome:浏览器

简单教程如下:

PuTTY:

服务器地址(用户名@IP格式):[email protected]

设置语言为utf-8

设置私钥为cc-redhat-pr.ppk 或者使用账号密码登录。

设置本机隧道代理端口:8066(根据喜好自己定义)

保存配置.

连上SSH后执行top 保持活跃。

配置Chrome 扩展:SwitchyOmega

代理方式为SOCKS5  127.0.0.1:8066

自动代理网址:http://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt

如果没法下载SwitchyOmega 可以先用附件中的Swditchyplus 设置全部代理,安装完扩展后进行配置。

配置完记得左下角的应用选项。

更详细配置:https://github.com/FelisCatus/SwitchyOmega/wiki/GFWList

图片示例教程:

设置PuTTY

1.服务器地址(你自己的服务器ip):[email protected] 

2.设置语言为utf-8

3.设置私钥为cc-redhat-pr.ppk 

使用密码登录可以忽略这一步,记得登录后输入top保持会话。

4.设置本机隧道代理端口:8066(根据喜好自己定义)

5.保存配置

6.连上SSH后执行top 保持活跃

不要在SSH上瞎鼓捣啊!

配置Chrome 扩展:SwitchyOmega。

chrome安装过于复杂,建议直接使用360 极速浏览器,打开工具-更多工具-扩展管理直接拖入扩展即可。

安装SwitchyOmega扩展:

在线安装:https://chrome.google.com/webstore/detail/padekgcemlokbadohgkifijomclgjgif

无法访问应用市场:附件下载SwitchyOmega.crx 信任安装即可:

1.配置Chrome 扩展:SwitchyOmega

 代理方式proxy为SOCKS5  127.0.0.1:8066 (端口是你在PuTTY设置的代理端口)

配置完记得左下角的应用选项。

选择代理:为proxy:

2.自动代理列表更新:

规则列表网址:http://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt

https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt

如果没法下载SwitchyOmega ,或者无法立即更新清静模式 可以先用附件中的Swditchyplus 设置全部代理,安装完扩展后进行配置。

配置完记得左下角的应用选项。

设置为自动代理:根据需要挂代理


至此你就可以自由过去了,试试 http://www.google.com 吧!

祝你好运。

本演示主机为http://Openshift.redhat.com提供应用,服务器在亚马逊云,us 机房,现在已经不能使用了,需要你自己选购合适的主机。

你也可以自己申请一个作为独立主机翻墙。

不要在SSH上瞎鼓捣啊!不要在SSH上瞎鼓捣啊!不要在SSH上瞎鼓捣啊!

这两个附件是对应的服务器公钥和私钥:

cc-redhat.pub

cc-redhat-pr.ppk

思考题:

系统级别的转换可以考虑自己搭建 pac 文件配置自动代理,可以在云端更新代理规则,更通用,更灵活。

需要公网代理服务器隧道到国外代理服务器支持。

 pac 规则可以使用 SwithPlus 导出。

发表评论

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