Squid做反向加速,配合DNS轮询实现简单负载均衡典型配置

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

编译squid的时候最少要加上 --disable-internal-dns编译选项,否则将不能使用。

[root@it800 /]# more /usr/local/squid/etc/squid.conf

http_port 192.168.33.10:800

icp_port 0

hierarchy_stoplist cgi-bin ?

acl QUERY urlpath_regex cgi-bin \?

no_cache deny QUERY

cache_mem 48 MB

cache_swap_low 90

cache_swap_high 95

cache_dir ufs /usr/local/squid/var/cache 100 16 256

emulate_httpd_log on

log_ip_on_direct on

hosts_file /etc/hosts

auth_param basic children 5

auth_param basic credentialsttl 2 hours

refresh_pattern ^ftp: 1440 20% 10080

refresh_pattern ^gopher: 1440 0% 1440

refresh_pattern . 0 20% 4320

acl all src 0.0.0.0/0.0.0.0

#acl localhost src 127.0.0.1/255.255.255.255

#acl to_localhost dst 127.0.0.0/8

acl accPort port 800

acl accProto proto HTTP FTP

acl accHostA dstdomain .dxjy.org

acl accHostB dstdomain .it800.biz

#http_access allow localhost all to_localhost

#http_access allow myNet toMyNet

http_access allow accProto accPort accHost

http_access allow accProto accPort accHostB

#http_reply_access allow all

#http_access allow all

http_access deny all

cache_effective_user squid

cache_effective_group squid

#visible_hostname www.it800.biz

httpd_accel_host 127.0.0.1

#httpd_accel_host 192.168.33.12

#httpd_accel_host c.it800.biz

httpd_accel_port 800

httpd_accel_single_host on

httpd_accel_with_proxy off

httpd_accel_uses_host_header on

error_directory /usr/local/squid/share/errors/Simplify_Chinese

uri_whitespace strip

cache_access_log /usr/local/squid/var/logs/access.log

#支持mrtg流量统计

acl snmppublic snmp_community public

snmp_port 3401

snmp_access allow snmppublic all

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航