<p>在内网一台LINUX主机上设置了外网的代理,但在客户端配置IE连接使用代理时发现IE不支持SOCKS5的代理方式,自动PAC也不能生效。于是只能把服务器上的SOCKS5代理转成HTTP代理来使用。</p>
<h2 id="toc_0">安装Privoxy</h2>
yum -y install privoxy
<h2 id="toc_1">配置Privoxy</h2>
<p>因为Privoxy的配置文件里面太多功能都暂时用不到,所以先备份一份后新建一个简单的配置.</p>
mv /etc/privoxy/config /etc/privoxy/config.bak
vi /etc/privoxy/config
<p>加入以下配置</p>
forward-socks5 / 127.0.0.1:1080 .
listen-address 0.0.0.0:8888
# local network do not use proxy
forward 172.22../ .
forward 10...*/ .
forward 127...*/ .
<p>第一行是指定要中转的SOCKS5 代理信息<br/>
第二行则是监控地址与端口<br/>
第三~第六行则是不走代理的内网网段设置</p>
<h2 id="toc_2">重启Privoxy服务</h2>
service privoxy restart
<h2 id="toc_3">使用Privoxy的http代理</h2>
<p>现在客户机的IE可以配置使用刚设置的 代理信息了,PAC自动代理也正常了</p>