存档

文章标签 ‘proxy’

用了个代理服务器,结果各个软件开始抽风

2011年1月30日 baalchina 没有评论

家里广电的网络,发现直接上网慢,于是弄了个简单的电信的代理,CCProxy做的,当然加了密码,于是各个软件开始不通程度的抽风。

 

Internet选项里面设置了代理,FF/Chrome等自动调用,这个还好。不过默认似乎不能设置单独让Chrome不走代理。

  1. 大脚插件,直接提示无法连接到服务器。必须取消代理才行。
  2. 大部分软件,比如迅雷的弹出窗口,会蹦出一个代理的认证窗口。这个估计是因为他直接调用系统环境造成的。
  3. 搜狗最搞笑,浏览正常,但是账户无法登录,提示服务暂时不可用。取消代理一切OK。
  4. Windows Live Writer,无法检测服务器类型。虽然新建账户那里可以设置代理,但是不生效,关掉也不行,只好重装。
    开开代理,这个文章都发不出去了…基础连接已经断开,我擦。

 

金山T盘:

image

招行专业版:

image

分类: PC, System 标签:

代理服务器自动配置脚本

2010年6月13日 baalchina 1 条评论

就是一个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,也就是直接访问。

参考:

  1. http://www.cnblogs.com/zhengyun_ustc/archive/2005/05/08/150758.html
  2. http://en.wikipedia.org/wiki/Proxy_auto-config

如何在浏览器配置pac,可以参照这个:

  1. 内网使用期刊网等学术资源指南

    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";  }

    分类: 服务器管理 标签: ,