ssh + autoproxy(firefox插件) 跨栏安全访问网络

首先要有ssh账号,当然为了跨栏必须要用国外的ssh账号,这 里假定已经有国外ssh账号。

下载软件Tunnelier 安装(或解压缩),得到以下文件,运行其中的 Tunnelier.exe

如下图示中,login 选项卡里,输入Host(主机IP地址或域名都可),Username端口填写ssh账号用户名,Initial methord选择password,Password填写ssh账号密码。

切换到Otions选项卡, 取消如下的 Open Terminal 与 Open SFTP.

切换到Services选项卡, 勾选如下socks/http proxy forwarding下的 Enabled, Listen Port(本地监听端口)改为7070 (不改也可以,但在使用时要相应改为这里设定的端口)

点Login按钮登录ssh服务器。

第一次登录时,会出现密钥保存提示,如下,点 Accept and Save。

消息提示框里看到如下图或线处所示,即ssh转发通道建立完成。

接下来就可以在浏览器中设置代理,推荐使用firefox+autoproxy(理论上IE也可以,未实际测试)

firefox中安装autoproxy插件。

受限网站的访问方法

重要提示:

仅限公司内部使用,不对外传播,不得用于非法目的

非必需情况下,不要使用“全局模式”!(文中有说明)

非必需情况下,绝对不允许看YouTubo等大流量的受限网站

使用firefox浏览器

点菜单栏上 工具 – 附加组件

搜索 autoproxy

点“添加到Firefox(A)…”,稍后出现如下

倒计时完毕后,点立即安装

安装完成后点“重新启动Firefox”;重新启动完成后如下

关掉“附加组件”对话框

勾选如上图中的gfwList(P.R.China),点确定。

点菜单栏上 工具 – 附加组件

点”Autoproxy 0.4b2.xxx “的”选项”,打开如下的“AutoProxy 首选项”

如上的弹出窗口菜单栏 – 代理服务器 – 编辑代理服务器

注意其中所示的 ssh –D一行,这里7070即是使用tunnelier里面的本地端口号。

(其它项目不需要用做任何修改;如有兴趣可私下研究),确定

点“AutoProxy 首选项”对话框菜单栏 – 代理服务器 – 选择代理服务器

把“默认代理”修改为 “ssh –D” (如图),确定。

点“AutoProxy 首选项”对话框菜单栏 – 选项

保持 “自动模式”被选中(前带黑点)、”在状态栏显示”被选中(前带勾号)

点“AutoProxy 首选项”对话框的“确定”关闭之。

关闭“附加组件”对话框。

Firefox浏览器的右下角将有一个红色的“福”字图标,请打开 “脸书网”http://www.facebook.com/ 测试能否打开。

点击Firefox右下角的“福”字图标,可以切换代理模式,它有三种模式:

红色:自动模式 – firefox将自动对需要翻墙的网站使用代理。

绿色:全局模式 – firefox将对所有网站使用代理,此时访问国内网站将会非常慢。

灰色:禁用模式 – 对所有网站都不使用代理。

一般情况下请保持它为红色。

至此设置完毕,您的firefox已经是最智能的翻墙利器。

Autoproxy还有更多功能,可自行研究;不过按上述所设置已经足够对付绝大多数需求。

注意:

1. 一般不要使用“全局模式”!

常见问题

1 如果firefox出现如下所示的“代理服务器拒绝连接”:

请检查默认代理是否是ssh –D,条目里的配置是否正确。

再请检查tunnelier是否启动并成功连接到远程服务器。

《ssh + autoproxy(firefox插件) 跨栏安全访问网络》有1条评论

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据