简单反向代理squid配置
原创xiaodong0708 ©著作权
©著作权归作者所有:来自51CTO博客作者xiaodong0708的原创作品,如需转载,请与作者联系,否则将追究法律责任
反向代理squid配置
配置相应的ip,squid服务器内网卡(10)需要指定内网dns、外网卡设置为网关
配置squid.conf
http_port 80 transparent #把squid监听端口设置为80,为了在访问网站时不输入端口
cache_mem 80 MB
cache_dir ufs /var/spool/squid 4096 16 256
cache_mgr root@squid.com
cache_peer 10.1.1.6 parent 80 0 no-query originserver name=web1
cache_peer_domain web1 www.test.com #以上两行:外网访问web,squid向web1的端口80发送请求
cache_peer_access web1 allow all #设置访问权限,运行所有外网访问web1
若是在透明squid基础上,则需要停止服务
service squid stop
删除squid下的缓存文件
rm -fr /var/spool/squid/*
初始化squid,并强迫完整调试模式
squid -zX
启动服务
service squid start
在web1服务器上最好配置域名对应ip(/etc/hosts) #增加客户端访问速度
10.1.1.6 www.test.com
客户端配置域名对应ip,并把squid外网卡设置为网关,把dns指定为内网dns(在实际应用中,会由dns服务商提供,此步可省略)
192.1.1.10 www.test.com #192.1.1.10是squid外网ip
用ie测试
上一篇:透明代理squid配置
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Nginx 配置反向代理去除前缀
Nginx 配置反向代理去除前缀
Nginx 服务器 反向代理 -
squid 反向代理
squid 反向代理 公网 squid 私网######## &n
squid 反向代理 -
squid正向代理反向代理
squid正向代理反向代理
squid 反向代理