Journal(2005) | Blog(2006) | RandomLink | WhoAmI | LiveBookmark | HomePage

<<Previous: 汉字比划模块  >>Next: Perl 核心模块中文化

自动代理配置

Category: Miscellaneous   Keywords: proxy automatic configuration

因为中国 block 了好几个我经常访问的地址,比如 blogspot.com 中英文维基等。所以要使用到代理。
而一般的代理设置都是不管什么网址,要么都使用代理要么都不使用。
不过浏览器也提供了自动代理配置,不管是 Mozilla Firefox 还是 IE.

Mozilla Firefox 的配置在 Tools-> Options... -> General -> Connection Settings... -> automatic configuration proxy URL
(抱歉我使用英文版,不清楚中文该是如何,大致的翻译可能为:工具 -> 选项 -> 常规 -> 连接设置 -> 自动代理配置地址)

而 IE 的配置选项在 工具 -> Internet 选项 -> 连接 -> 局域网设置 -> 使用自动配置脚本

而这脚本怎么写,这里有详细介绍:http://wp.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html
我的脚本(是个 javascript 脚本)为(注意得保存为 pac 后缀):

function FindProxyForURL(url, host) {
   var proxy_yes = "PROXY 209.253.4.131:80; PROXY 203.199.178.78:80";
   var proxy_no = "DIRECT";
   if (shExpMatch(url, "*.blogspot.com*")) { return proxy_yes; }
   if (shExpMatch(url, "*.wikipedia.org*")) { return proxy_yes; }
   
   if (isResolvable(host))
       return proxy_no;
   else
       return proxy_yes;
}
Mozilla Firefox 比较复杂,要 URL 地址,还好的 Apache 常开着,就填了 http://localhost/proxy.pac
而 IE 的话可以是本地地址,可以填写 file://E:/Fayland/proxy.pac

这样你就能用代理访问类如 http://adsensemaster.blogspot.com/ 这样的网站了。
而直接访问你本来可以访问的地址,不能访问的交给代理。很完美的组合。:)
Thanks, enjoy!

<<Previous: 汉字比划模块  >>Next: Perl 核心模块中文化

Options: +Del.icio.us

Related items Created on 2005-11-20 14:26:15, Last modified on 2005-11-25 11:46:20
Copyright 2004-2005 All Rights Reserved. Powered by Eplanet && Catalyst 5.62.