一个关于proxy.pac的案例应用:
网络环境介绍:
备注:该环境是因为有的公司对上网有严格的限制;该环境中A公司上网就受到B公司的限制。


图2为改进之后的:在图中202.1.1.1这台服务器对用户与其他服务来说是透明的,不再标明。




1、A公司是B公司的子公司,A公司的网络出口为B公司的路由器上;A与B公司之间的连线为×××连接。
2、B公司的所有子公司上网都需要使用一个脚本。 http://x.x.x.x/proxy.pac来实现。该脚本是用于区别内网与外网的一些web应用。
在网页上排版很麻烦,直接帖个图上来。
  
解决方法:
1、从B公司服务器上把proxy.pac复制到本地,进行修改相关内容。最主要的是修改proxy.pac里的proxy对应的地址。
2、将修改后的proxy.pac放到公司内容的一台服务器上
3、将网页内容过滤服务器设置成B公司代理服务器的二级代理。
因该问题比较有针对性,所以没有提供操作、配置方面的内容;重要的是解决问题的思路。

a、重装那个网页过滤软件。
b、将squid设置成二级代理