家里广电的网络,发现直接上网慢,于是弄了个简单的电信的代理,CCProxy做的,当然加了密码,于是各个软件开始不通程度的抽风。
Internet选项里面设置了代理,FF/Chrome等自动调用,这个还好。不过默认似乎不能设置单独让Chrome不走代理。
- 大脚插件,直接提示无法连接到服务器。必须取消代理才行。
- 大部分软件,比如迅雷的弹出窗口,会蹦出一个代理的认证窗口。这个估计是因为他直接调用系统环境造成的。
- 搜狗最搞笑,浏览正常,但是账户无法登录,提示服务暂时不可用。取消代理一切OK。
- Windows Live Writer,无法检测服务器类型。虽然新建账户那里可以设置代理,但是不生效,关掉也不行,只好重装。
开开代理,这个文章都发不出去了…基础连接已经断开,我擦。
金山T盘:

招行专业版:

就是一个pac(Proxy Auto Config)文件。IE/FF都支持的,应该是一个标准吧。用的应该是js的语法。
写了个简单的,方便内网使用期刊网。
/*
This is an AutoProxy script for Nanjing Audit University
Created by baalchina@nic
Any suggestions,please mail:nic@nau.edu.cn
2010.06.11
*/
function FindProxyForURL(url, host)
{
/*中国学术期刊网*/
if (shExpMatch(host, "*.cnki.net"))
return "PROXY proxy.nau.edu.cn:8080";
/*维普南大镜像*/
else if (shExpMatch(host, "202.195.136.17"))
return "PROXY proxy.nau.edu.cn:8080";
/*维普矿大镜像*/
else if (shExpMatch(host, "202.119.47.6"))
return "PROXY proxy.nau.edu.cn:8080";
/*维普苏大镜像*/
else if (shExpMatch(host, "202.195.136.17"))
return "PROXY proxy.nau.edu.cn:8080";
/*读秀知识库*/
else if (shExpMatch(host, "*.duxiu.com"))
return "PROXY proxy.nau.edu.cn:8080";
/*国研网教育版和企业版,端口怎么处理?*/
else if (shExpMatch(host, "211.65.227.58"))
return "PROXY proxy.nau.edu.cn:8080";
/*中经网统计数据库*/
else if (shExpMatch(host, "db.cei.gov.cn"))
return "PROXY proxy.nau.edu.cn:8080";
/*中经网产业数据库*/
else if (shExpMatch(host, "ceidata.cei.gov.cn"))
return "PROXY proxy.nau.edu.cn:8080";
/*新东方多媒体*/
else if (shExpMatch(host, "library.koolearn.com"))
return "PROXY proxy.nau.edu.cn:8080";
/*中国权威经济论文库*/
else if (shExpMatch(host, "thesis.cei.gov.cn"))
return "PROXY proxy.nau.edu.cn:8080";
/*中国地区经济发展报告*/
else if (shExpMatch(host, "dqbg.cei.gov.cn"))
return "PROXY proxy.nau.edu.cn:8080";
/*国泰安CSMAR*/
else if (shExpMatch(host, "www.gtarsc.com"))
return "PROXY proxy.nau.edu.cn:8080";
/*起点数据库包库*/
else if (shExpMatch(host, "www.qdexam.com"))
return "PROXY proxy.nau.edu.cn:8080";
/*起点数据库镜像*/
else if (shExpMatch(host, "172.17.61.200:"))
return "PROXY proxy.nau.edu.cn:8080";
/*CSSCI*/
else if (shExpMatch(host, "202.119.47.137"))
return "PROXY proxy.nau.edu.cn:8080";
/*人大报刊复印*/
else if (shExpMatch(host, "202.119.47.9"))
return "PROXY proxy.nau.edu.cn:8080";
/*EBSCO*/
else if (shExpMatch(host, "search.ebscohost.com"))
return "PROXY proxy.nau.edu.cn:8080";
/*Springer*/
else if (shExpMatch(host, "china.springerlink.com/"))
return "PROXY proxy.nau.edu.cn:8080";
/*LexisNexis*/
else if (shExpMatch(host, "www.lexisnexis.com"))
return "PROXY proxy.nau.edu.cn:8080";
/*Financial Management*/
else if (shExpMatch(host, "www.fma.org"))
return "PROXY proxy.nau.edu.cn:8080";
/*Cambridge Law Journal*/
else if (shExpMatch(host, "journals.cambridge.org"))
return "PROXY proxy.nau.edu.cn:8080";
/*Open Access*/
else if (shExpMatch(host, "www.socolar.com"))
return "PROXY proxy.nau.edu.cn:8080";
/*CALIS外文期刊网*/
else if (shExpMatch(host, "ccc.calis.edu.cn"))
return "PROXY proxy.nau.edu.cn:8080";
else
return "DIRECT";
}
很简单,就是特定的地址使用proxy.nau.edu.cn:8080这个服务器,否则返回DIRECT,也就是直接访问。
参考:
- http://www.cnblogs.com/zhengyun_ustc/archive/2005/05/08/150758.html
- http://en.wikipedia.org/wiki/Proxy_auto-config
如何在浏览器配置pac,可以参照这个:
- 内网使用期刊网等学术资源指南
if (shExpMatch(url,"*.google.com/*")) { return "PROXY 192.168.1.1:3128"; }
if (shExpMatch(url, "*.wikipedia.com:*/*")) { return "SOCKS5 lilinux.net:1080"; }
if (isInNet(host, "10.0.0.0", "255.0.0.0")){ return "DIRECT"; } return "DIRECT; PROXY 192.168.1.1:3128; SOCKS5 lilinux.net:1080"; }