|
|
网络环境如下:单位内部通过代理服务器上网,代理服务器的地址是192.168.2.12,端口80,有认证,用户名aaa密码bbbbbb,代理服务器所用软件是M$的ISA2000,我希望设置一个二级代理服务器使我部门的所有人上网,二级代理服务器操作系统是Debian,地址是192.168.80.4,端口用808,用SQUID做二级代理,但是怎么也不成功,本人是一菜鸟,请各位大大帮帮忙啊!
我的SQUID.conf配置文件如下
#取消对代理阵列的支持
icp_port 0
#对日志文件和pid文件位置进行设置
cache_store_log none
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
emulate_httpd_log on
pid_filename /var/run/squid.pid
#设置运行时的用户和组权限
cache_effective_user squid
cache_effective_group squid
#设置管理信息
visible_hostname MyComputer
cache_mgr xxx@xxx.com
#设置监听地址和端口
http_port 192.168.80.4:808
tcp_incoming_address x.x.x.x
udp_incoming_address x.x.x.x
dns_nameservers 192.168.2.5 192.168.2.65
cache_mem 64 MB
cache_dir ufs /tmp/squid/cache 100 16 256
#设置cache对象超时时间
reference_age 3 months
#访问控制设置
acl mynet src 192.168.80.0/255.255.255.0
acl all src 0.0.0.0/0.0.0.0
http_access allow mynet
http_access deny all
cache_swap_high 95
cache_swap_low 80
#设置二级代理
cache_peer 192.168.2.12 parent 80 0 no-query login=aaa:bbbbbb
never_direct allow all |
|