请教SQUID高手,SQUID怎样做二级代理?

由 Recoilest 在 09-10-2004 11:03 发表:

请教SQUID高手,SQUID怎样做二级代理?

高手帮帮我吧

我们公司的HTTP代理服务器是10.87.19.1:8080

我要在我们部门(192.168.0.0)做一个SQUID透明代理服务器,因为我们部门和公司之间走的是128K DDN.我的SQUID配置如下,希望高手指点.

squid.conf文件内容如下:

http_port 3128

cache_mem 128 MB

cache_dir ufs /var/squid/cache 1000 16 256

http_access allow all

httpd_accel_port 8080

httpd_accel_with_proxy on

httpd_accel_uses_host_header on

iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 8080 -j REDIRECT --to-ports 3128

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to 10.87.113.28

还有一点迷惑,10.87.19.1:8080 这个一级HTTP PROXY 怎么配?

图: LAN(192.168.0.0)----->(SLACKWARE PROXY{192.168.0.1}{10.87.113.28})------------------->(ISA PROXY SERVER{10.87.19.1})--------------------->INTERNET

图画的不好见笑了。


由 raullpq 在 09-10-2004 13:18 发表:


需要通过设置 icp_port的吧?


一个默默无闻的SA [ I like Linux ]

准备开始加入Gentoo一族~拉拉~~


由 faint 在 09-10-2004 14:33 发表:


icp_port是设置squid的多个端口吧。

icp_port 0 是取消对代理阵列的支持

二级代理###

#cache_peer 202.xxx.xxx.xxx parent 8080 0 no-delay no-query proxy-only

#8080是二级代理的http proxy port 0是icp端口,没有就是0

还可设置一些acl来控制。

#acl target_abroad dst "/etc/squid/target.abroad"

#这是通过二级代理的站点

#acl target_china dst "/etc/squid/target.china"

#这是国内站点

#acl target_xueshu dst "/etc/squid/target.xueshu"

#这是直接连的国外站点

#acl google dstdomain www.google.com

#google现在可以直接连了,就直接连


由 raullpq 在 09-10-2004 14:55 发

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus