您的位置:首页 > 运维架构 > 反向代理

简单反向代理squid配置

2012-07-05 12:34 453 查看
反向代理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测试本文出自 “mysky” 博客,转载请与作者联系!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: