当前位置: 首页 > 图文教程 > 网站运营 > 建站经验 > 访问被封网站的几种常见代理服务器方式

建站经验
经验分享---社区网站的可持续发展之路
从精简导航谈小型网站的设计
开发者建议创建Flash站点十大可用性技巧
避免业余网站感觉 让网站WEB设计更专业
网页的设计原则:任务实现色彩布局造型优化
博客平台多样化 应分清角度再看商业模型
把握网站运作的基本法则 你离成功有多远
在校学生做网站博客一定要注意的五个方面
新开论坛引导和保持忠实用户的五个好办法
第一个垃圾站,我回忆中永远的经典
疯魔开心网 激情后要向站长学习怎么赚钱
宁做业余站也不要闲着没事做 用心去做事
地域性专业性中小站点发展分析和经验探讨
三年做站心得:业余站如何进行商业化运营
站长诊所:中小网站的八个通病和解决方法
七个小小窍门:提高网站内容页面的点击率
构建人见人爱搜索喜欢正规网站101个守则
站长朋友们:少走些弯路请做好规划再坚持
站长每天检查网站的重要性
你知道:搜索引擎第一页为谁而留吗?

建站经验 中的 访问被封网站的几种常见代理服务器方式


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 108 ::
收藏到网摘: n/a

作者:小马

原文地址:http://www.xiaoma.org/2009/08/05/several-commonly-used-methods-of-a-proxy-server.html

被封、被屏蔽的网站可以通过国外代理服务器来访问,下面介绍几种常见的代理服务器方式。

第一种:直接使用 HTTP 代理服务器的 IP 地址和端口(适用于IE、Firefox、Opera 等浏览器)

在 google 等搜索引擎中搜索“代理服务器”,第一页列出的网站一般都提供代理服务器地址,我们把最新的代理服务器 IP 地址和端口号在浏览器中设置好即可。

下面举例 207.23.34.38:80 这个代理服务器地址如何在浏览器中设置(其中 207.23.34.38 为 IP 地址,而 80 则为这个 IP 地址的端口号):

IE 设置:打开菜单栏“工具 -》 internet 选项 -》 连接”,在“局域网设置”中,把“为 LAN 使用代理服务器”选中(在前面的小方框打上勾),在“地址”栏填入 207.23.34.38,“端口”填入 80。如下图:

IE-Proxy-Server

Firefox 设置:打开菜单栏“工具 -》 选项 -》 高级 -》 网络”,在“设置”中,选中“手动配置代理”,在“HTTP 代理”栏中填入 207.23.34.38,“端口”填入 80。如下图:

Firefox-Proxy-Server

Opera 设置:打开菜单栏“工具 -》 首选项 -》 高级 -》 网络”,在“代理服务器”中,选中“HTTP”,在“HTTP”栏中填入 207.23.34.38,“端口”填入 80。如下图:

Opera-Proxy-Server

这是我刚上网时采用的代理服务器方式,比较简单,直接在浏览器中设置,但缺点是想要找到可以用的代理地址需要试来试去,而可用的代理地址也不能保证长时间使用,浏览网站的速度也不理想,这也是 HTTP 代理服务器的通病,在我采用下面的代理软件方式后再没用过。

第二种:使用自由门等代理软件(适用于IE、Firefox、Opera 等浏览器)

自由门代理软件,无需安装,只有一个可执行文件(运行后会生成一个 ini 配置文件),运行后会自动连接代理服务器,自动设置 IE 的代理服务器选项,如果成功,会打开某个网站,然后可以可以访问被屏蔽的国外网站了。如果使用的是非 IE 浏览器,请按照这个软件运行后的说明设置相应的代理服务器 IP 地址和端口。

这种软件使用方便,我用了很长时间,但一直觉得不太放心,撇开网络安全不说,有被叫去喝茶的危险,另外打开网页不快,使用过程不稳定,常常就断开了,需要重启软件才可以,所以我现在不在用它,用的是下面的 SSH 代理方式。

第三种:使用 SSH 代理方式(适用于 Firefox 浏览器)

用一个支持 SSH 协议的国外服务器账号,使用 Putty 这种远程登录软件登录国外服务器,就可以快速地访问被封的网站了。

1、用 bat 文件来调用 putty 中的 plink.exe 登录 SSH 账号,bat 文件内容如下(bat 文件名字自己起,比如 putty.bat):

plink -N [email protected] -pw password -D 127.0.0.1:xx

说明:

[email protected] :account 是你的账号,a.b.com 是你这个账号的服务器域名,请把这 2 个替换为你自己的账号和服务器域名

password :你账号的密码,请把这个单词替换为你的密码

xx :端口号,自己可以定义一个(比如 7000),然后在浏览器设置中使用这个端口号

在 Firefox 打开菜单栏“工具 -》 选项 -》 高级 -》 网络”,在“设置”中,选中“手动配置代理”,在“SOCKS 主机”栏中填入 127.0.0.1,“端口”栏中填入你自己定义的端口号(比如 7000),如下图:

firefox-Proxy-Server-socks5

第一次执行这个bat文件时,会提示你是否把服务器的密钥信息保存在注册表中,如果你选择否(按 N 回车),则下次运行这个文件还会给出同样的提示,选是的话(按 Y 回车),则不会再有这样的提示。使用这种 bat 文件方式有一个缺点,登录后,窗口一直在使用你的账户一句话,在窗口内不能做其它操作,如断开、重启,断开的方式只能是关闭这个窗口。

2、用 MyEnTunnel 调用 putty 中的 plink.exe 登录 SSH 账号,有中文版可以使用,非常方便,设置如下图:

MyEnTunnel-ini

说明:

SSH 服务器:同上面 bat 文件中的 a.b.com

SSH 端口:这个用默认的,不用修改

用户名称:同上面 bat 文件中的 account

用户密码:同上面 bat 文件中的 password

重试延迟:断开后再次登陆前需要等待的时间,单位为秒

本地端口:自定义端口号,同上面 bat 文件中的 xx(这个需要选上“启用动态套接字”才可以自己定义端口号)

都设置好后,点“保存”保存设置,点“连接”则登录你的 SSH 账号服务器,然后在 Firefox 打开菜单栏“工具 -》 选项 -》 高级 -》 网络”,在“设置”中,选中“手动配置代理”,在“SOCKS 主机”栏中填入 127.0.0.1,“端口”栏中填入你自己定义的端口号(比如 7000)。

这种 SSH 方式代理使用的是 SOCKS5 协议,直接可以设置 SOCKS5 代理的只有 Firefox,其它浏览器需要第三方软件来实现,这里不再介绍。

使用 MyEnTunnel 登录 SSH 账号,是我现在使用的代理服务器方式,强力推荐,因为其使用方便,速度极快,网络稳定,安全可靠。

附:

Putty 官方下载地址:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

MyEnTunnel 官方下载地址:

http://nemesis2.qx.net/pages/MyEnTunnel

本文系用户投递,并不代表本站支持其观点或内容