记录一篇代理服务器自动切换

由于所在的企业是港资企业,公司所有资料都是通过google来管理。但是国内现在无法访问google,想要获取内部资料,只能通过代理服务器上google获取。这里记录一下设置自动代理的过程。

思路:通过设置自动代理服务器,匹配公司内部一些指定URL走代理服务器,其他URL不走代理,直接上网。

 
 

这里是写一个自动配置脚本.pac文件来实现匹配.这是一种以.pac为扩展名的javascript脚本,在.pac文件定义一个ProxyForURL函数,该函数会被浏览器自动调用,从而实现代理服务器自动转换,代码如下“

function ProxyForURL(url, host) 
{
    //只要访问的URL匹配以下三个条件的,走代理访问。
    if(shExpMatch(url,"https://*.google.com\*") || shExpMatch(url,"https://*.tng.asia/*") || shExpMatch(url,"https://tngasia.atlassian.net/*"))
    {
        return "PROXY 10.2.1.254:8080";
    }
}

将上面javascript函数保存成一个ProxyForURL.pac文件,放在C盘:C:\ProxyForURL.pac,然后我们设置浏览器把“自动配置脚本”选项指向这个ProxyForURL.pac文件。详情如图:

设置好之后,重启浏览器就可以自动转换代理了,注:上面用的是Google浏览器

 

转载于:https://www.cnblogs.com/yzzzdwn/p/10213412.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值