1、常用浏览器如何设置代理服务器上外网一、Maxthon 代理设置 【简单易用,推荐】下载地址如下:http:/ “代理服务器 ”“代理设置”第二步、在出现的对话框中点击右上角的“”添加新的代理服务器 第三步、在弹出的对话框中填写代理服务器,格式:221.208.173.84:80,下面的代理速度可不管,没什么意义 第四步、点“选项” “代理服务器 ”单击你想使用的代理即可。如果在浏览不需要代理的网页时,点击“不使用代理”二、GreenBrowser 的代理设置 第一步、点“选项” “代理 (P)”“设置代理” ,第二步、在出现的对话框中点“插入”可添加新的代理,可以添加多个代理备用,格式:221
2、.208.173.84:80第三步、添加完代理服务器后点,使用代理的时候只需单击你需要的代理,在前面出现一个勾即可。在浏览不需要使用代理的网页时,再单击有勾的代理便取消了使用代理 三、Firefox 代理设置第一步、点 Tools-Options第二步、General-Connection Setting第三步、设置 格式:221.208.173.84:80四、IE 代理设置 第一步,进入 Internet 选项 第二步,点击“局域网设置” 第三步,添加代理服务器地址,注意, “地址(E)”处不要填端口号,格式:221.208.173.84,再在后面写上端口号:80 由于 IE 使用代理比较麻
3、烦,可将下面“ 对于本地地址不使用代理服务器”打上勾,若要设置其他网页不用代理上的,点击“高级进行设置”虽然我们的网络在公开场合下自称是“开放”的互联网,但实际情况却不是这样的,例如前几天,已经有两个同事咨询过我,如何使用代理服务访问 Facebook,我发现其过程还是挺多的,与其我一步步讲给他们听,不如写一个教程,这样他们也更能理解和操作。下面我就介绍一下我是怎么使用代理服务器的,算是一篇科普教程吧。 前面一段是科普教程,如果你只关心如何使用代理,可以直接跳到“如何使用 SOCKS代理服务器”这一段。什么是代理服务器代理服务器(Proxy Server)是网上提供转接功能的服务器,在一般情况
4、下,我们使用网络浏览器直接去连接其他 Internet 站点取得网络信息时,是直接联系到目的站点服务器,然后由目的站点服务器把信息传送回来。代理服务器是介于客户端和 Web 服务器之间的另一台服务器,有了它之后,浏览器不是直接到 Web 服务器去取回网页而是向代理服务器发出请求,信号会先送到代理服务器,由代理服务器来取回浏览器所需要的信息并传送给你的浏览器。比如你想访问的目的网站是 A,由于某种原因你不能访问到网站 A 或者你不想直接访问网站 A(这样通过代理服务器网站 A,对网站 A 而已可以隐藏你自己的身份,也就是不知道是谁访问的网站,而认为是代理服务器访问的) ,此时你就可以使用代理服务
5、器,在实际访问网站的时候,你在浏览器的地址栏内和你以前一样输入你要访问的网站,浏览器会自动先访问代理服务器,然后代理服务器会自动给你转接到你的目标网站。代理服务器的作用提高访问速度:通常代理服务器都设置一个较大的缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区中取出信息,传给用户,以提高访问速度。隐藏真实身份:上网者也可以通过代理服务器隐藏自己的真实地址信息,还可隐藏自己的 IP,防止被黑客攻击。突破限制:有时候网络供应商会对上网用户的端口,目的网站,协议,游戏,即时通讯软件等的限制,使用代理服务器都可以突破这些限制。代理服务器主要类型HTT
6、P 代理:做简单的一种代理形式,能够代理客户机的 HTTP 访问,上网浏览网页使用的都是 HTTP 协议,通常的 HTTP 代理端口为 80、3128 或 8080 端口。SOCKS 代理:SOCKS 代理与 HTTP 等其他类型的代理不同,它只是简单地传递数据包,而并不关心是何种应用协议,既可以是 HTTP 协议,也可以是 FTP 协议,或者其他任何协议,所以 SOCKS 代理服务器比其他类型的代理服务器速度要快得多。SOCKS 代理又分为 SOCKS4 和 SOCKS5,二者不同的是 SOCKS4 代理只支持 TCP 协议(即传输控制协议) ,而 SOCKS5 代理则既支持 TCP 协议又
7、支持 UDP 协议(即用户数据包协议) ,还支持各种身份验证机制、服务器端远程域名解析(解决 DNS 污染就靠这个了)等。SOCK4 能做到的 SOCKS5 都可得到,但 SOCKS5 能够做到的 SOCKS 则不一定能做到。目前SOCKS5 是最常用的一种 SOCKS 代理。如何使用 HTTP 代理服务器HTTP 代理服务器的设置方法,对于 IE 和 FireFox 设置略有不同。设置前需要先找一些可用的免费代理服务器地址。IE 的设置是这样的,打开 IE 浏览器,选择菜单栏的“工具/Internet 选项.”。这时候分两种情况,对于 ADSL 拨号用户来说,选择一个网络连接后,点“设置”,
8、如下图所示,选中代理服务器,填入地址和端口号。 对于局域网用户来说,需要点“局域网设置”,如下图所示,选中代理服务器,填入地址和端口号。 FireFox 的设置和 IE 类似,打开 FireFox 浏览器,选择菜单栏的 “工具/ 选项.”。这时选择“高级/网络”,点设置,就出现下面的界面,就可以进行代理服务器的设置了,选中“手动配置代理” ,然后填写代理服务器的地址和端口。 如何使用 SOCKS 代理服务器这里就到重点内容了,SOCKS 代理是目前功能最为全面,使用最为稳定的代理服务器,我目前上网就只用 SSH 搭建 SOCKS 代理服务器上网,访问网络没有任何限制。下面我就着重讲一下如何使用
9、 SOCKS 代理服务器。用 SSH 搭建 SOCKS 代理上网,建议使用 Firefox 浏览器,因为 Firefox 支持 SOCKS代理远程域名解析,而 IE 只能通过类似 SocksCap 这样的第三方软件实现,不是很方便。配置 Firefox 浏览器在 Firefox 设置 SOCKS 远程域名解析,主要是为了防止 DNS 污染,具体设置方法是,在 Firefox 地址栏中,输入 about:config ,按确认,修改里面的一项数值,改成 network.proxy.socks_remote_dns=true 就可以了。 然后,打开 FireFox 浏览器,选择菜单栏的 “工具/选
10、项 .”。选择“高级/网络”,点设置,就出现下面的界面,就可以进行代理服务器的设置了,选中“手动配置代理”,然后在SOCKS 主机上,填写代理服务器的地址 127.0.0.1,端口 1080,这时 Firefox 就配置结束。 设置 SSH配置好了 Firefox,就该配置 SSH 了,安全外壳协议(Secure Shell Protocol / SSH)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议。常用的 SSH 工具有开源软件 PuTTY,支持 SSH 远程登录的主机可以实现 socks5 代理服务器的功能,不过在PuTTY 中没有配置文件,需要手动设置才能实现,且无法保存
11、,而 PuTTY 完整版自带的pLink 可以实现命令行方式调用 PuTTY 实现 SSH 的加密通道。具体的方法是,去 PuTTY 官方网站下载 pLink 这个文件,pLink 的调用参数是:plink -C -v -N -pw 密码 -D 本地端口 远程用户IP 或域名: 远程希望打开的端口。新建一个文件,写入以下内容,另存为 pLink.bat 批处理文件,并放在 Putty 的安装目录内。plink -N UsernamesshServer -pw Password -D 127.0.0.1:1080请将 Username sshServer Password 三处改为用户自己登陆
12、SSH 服务器的用户名、服务器地址和密码。这个 SSH 帐号可以通过多种方法获得,例如用户购买了某些国外主机空间或 VPS 就会有 SSH 帐号,或者在淘宝网也有 SSH 帐号出售,我自用的 SSH 帐号是用每年100 美元购买虚拟主机时赠送的,通常 SSH 帐号的价格大约是每年几十元人民币左右,也有少量国外网站提供免费的 SSH 帐号。执行这个批处理文件,保持其窗口开启,一旦关闭窗口代理便失效。然后打开已经配置好 127.0.0.1:1080 的 Socks5 代理的 Firefox 浏览器,就可以使用 SOCKS 代理服务器上网了。其他设置技巧为了方便代理服务器的快速切换,我建议安装一个名为 QuickProxy 的 FireFox 的代理服务器扩展,可以实现一键切换代理功能,QuickProxy 安装后在状态栏有一个按钮,点击后可以启用、关闭 Firefox 浏览器的默认代理设置,可以快速在代理和非代理之间切换,很方便。界面如下图所示。 设置完成了之后,你就可以自由自在地在开放的互联网上傲游了。根据我的使用经验,基于 SSH 的 SOCKS 代理稳定、快速、功能全面,是值得推荐的代理方法,使用过程中流量需要自己把控,我个人觉得其浏览体验要远远高于其他代理软件。随着这次 Google 退出中国市场,本文可能会成为未来网民常用的上网技巧之一。