第二十二章 Linux中SQUID代理服务器(4)
----------------------------------
格式:acl aclname acltype string
类型:(acltype)
-
src:源地址
-
dst:目标地址
-
srcdomain:原(客户)名称
-
dstdomain:目标名称
-
time:时间
-
url_regex[-i]:URL中的正则表达式匹配
-
urlpath_regex[-i]:略去协议和主机名的正则表达式
-
proxy_auth:通过外部程序进行用户验证
-
maxconn:单IP最大连接数
-
port:端口
-
myip:本地IP
-
srcdom_regex [-i]:匹配客户名
-
dstdom_regex [-i]:匹配目标名
-
aclname myport:我的端口
-
aclname proto:协议,http,ftp..
-
aclname method:方法, GET POST
-
aclname browser:匹配User-Agent header
-
aclname ident:用户方用户名
-
aclname ident_regex [-i]:匹配用户方用户名
-
aclname proxy_auth username:指定合法用户
-
用REQUIRED表示所有合法用户
-
http_access:代理访问控制
格式:http_access allow|deny [!] acl_name
格式:icp_access allow|deny [!]acl_name
-
cache_peer_access:其它缓存服务器访问控制
格式:cache_peer_access cache_host allow|deny [!]acl_name
-
管理员参数选项
-
cache_mgr mail地址:管理员电子邮件
-
cache_effective_user 用户名:运行身份
-
cache_effective_group 组名:运行组身份
-
CACHE注册服务选项
-
announce_period 数字:发布缓存通告频率
-
announce_host 主机名:通告的主机
-
announce_file 文件名:通告的信息
-
announce_port 端口号:通告的对方端口
-
HTTPD加速选项
-
httpd_accel_host 主机名/vitual:加速某服务器访问
-
httpd_accel_port 端口号:加速服务器的对方端口
-
httpd_accel_single_host on/off:多台服务器时设置off
-
httpd_accel_with_proxy on/off:即作为加速器,又作为WEB缓存服务器,设置为on
-
httpd_accel_uses_host_header on/off:为on,能支持不同的http协议
-
杂项
-
logfile_rotate 0-9:日志轮换版本数
-
append_domain 域名:默认域名
-
tcp_recv_bufsize 数字(KB):TCP缓存区大小
-
err_html_text 字符串:包含在错误消息中的文本
-
deny_info:禁用时显示消息
格式:deny_info err_page_name acl
|
----------------------------------