当我们使用代理服务器的时候,是否经常会遇到部分网站无法访问或者访问超慢?我们只是希望针对部分网站使用代理服务器去浏览,却要付出如此代价,太沉重了。。。所以才有了今天这个话题。
其实已经有switchy这类工具可以实现我们想要的功能,不过我还是喜欢环保一点,不安装任何东西,哪怕是一个小小的插件:)
不过这里面介绍到的还是需要使用第三方的工具,只是不需要安装,也不需要下载,实现的原理也很简单,只是利用了IE的自动配置脚本功能,现在简单介绍一下如何使用这种方法来实现按需使用代理服务器。
首先要准备好代理服务器的地址,如果使用二次代理的需要准备好相关的软件,我这里就以为例子介绍具体的方法。
运行代理服务器程序,由于该程序每次打开会自动设置IE的代理服务器设置,所以要先取消他的自动设置,然后设置如下图:
然后到这个网站 http://pac.workao.org 注册一个账户,与其说是注册,倒不如说是去用自己的新浪微博账号登录一下,因为这个网站注册是不需要填任何信息,只要用微博登录了就可以自定义需要代理的网站列表了。登录后的界面如下:
一项一项的说明一下吧。
pac url 是当前用户的自动配置脚本地址,使用的时候直接复制这个地址即可。
proxyurl 是代理服务器的地址,默认是127.0.0.1:8580后面的8580是端口号,如果是直接代理服务器,把127.0.0.1改为对应的服务器地址。
domain 是需要使用代理的域名,例如facebook.com和*.facebook.com需要使用代理的,把这两项加入即可,注意facebook.com和abc.facebook.com是不一样的,所以我们还需要加一个*.facebook.com
添加完需要代理的域名后,接下来设置IE的代理设置,打开IE,依次点击菜单栏上的“工具”–>“选项”–>“连接”–>“局域网设置”
勾上“使用自动配置脚本”,然后在“地址”输入刚才注册的时候提供的地址 http://pac.workao.org/x/2 这里面的“2”是我自己的ID,每个用户都是不一样,要使用自己的就需要把“2”改成对应自己的ID,具体可以登录到pac.workao.org查看完整的地址,直接把地址复制过来即可,如图:
完成以上操作后,我们需要重启一下IE,然后打开网站 facebook.com 看看能否正常访问。如果使用其它浏览器,设置代理服务器使用IE或者系统配置即可。