squid做反向代理时多域名及通配域名的配置

#squid在做多域名时,cache_peer的设置为:

#邱嵩松提示:注意最后会有一个name= 如果你只有一个IP要加速,可以不写name= 下边的cache_peer_domain也可不用填了 默认全转过去

cache_peer 10.11.12.107 parent 80 0 no-query originserver round-robin name=web01
cache_peer 10.11.12.126 parent 80 0 no-query originserver round-robin name=web02
cache_peer 10.11.12.113 parent 80 0 no-query originserver round-robin name=web03 


cache_peer 122.227.129.122 parent 80 0 no-query originserver name=media


cache_peer_domain media media2.ihompy.com
cache_peer_domain web01 www.ihompy.com
cache_peer_domain web02 www.ihompy.com

cache_peer_domain web03 www.ihompy.com


#就可以了,但是如果web01-web03是通配域名.ihompy.com,上面的就不行了。


#可用如下配置:


visible_hostname squid1.ihompy.com
http_port 80 accel vhost vport


cache_peer 10.11.12.107 parent 80 0 no-query originserver round-robin name=web01
cache_peer 10.11.12.126 parent 80 0 no-query originserver round-robin name=web02
cache_peer 10.11.12.113 parent 80 0 no-query originserver round-robin name=web03 


cache_peer 122.227.129.122 parent 80 0 no-query originserver name=media


cache_peer_domain media media2.ihompy.com

#这里注意 如果上方已匹配成功,其他源IP应屏蔽该域名 在域名前加!号即可 否则会重复匹配以最后一个为准了 
cache_peer_domain web01 !media2.ihompy.com
cache_peer_domain web02 !media2.ihompy.com
cache_peer_domain web03 !media2.ihompy.com


cache_peer_domain web01 .ihompy.com
cache_peer_domain web02 .ihompy.com
cache_peer_domain web03 .ihompy.com


cache_effective_user squid
cache_effective_group squid


#error_directory /usr/local/squid3/share/errors/Simplify_Chinese
#icon_directory /usr/local/squid3/share/icons
#mime_table /usr/local/squid3/etc/mime.conf




#acl all src 0.0.0.0/0.0.0.0
http_access allow all


acl QueryString url_regex \.php?
acl QueryString url_regex \.xml?
no_cache deny QueryString


negative_ttl 30 seconds


cache_log /var/log/squid/cache.log
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log


cache_dir ufs /usr/local/squid/var/cache 20000 16 256
cache_mem 3000 MB


maximum_object_size 320010 KB
maximum_object_size_in_memory 100 KB


memory_pools on
memory_pools_limit 64 MB


forwarded_for on
log_icp_queries off


via on
httpd_suppress_version_string off


ie_refresh off
tcp_recv_bufsize 32 KB


memory_replacement_policy lru


dns_nameservers 10.11.12.130 10.11.12.131
cache_mgr admin@xpb.cn
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值