Squid配置反向代理服务器

Posted networking

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Squid配置反向代理服务器相关的知识,希望对你有一定的参考价值。

环境介绍:

10.10.1.10/32为后端的web服务器,10.10.1.110/32 squid服务器

squid服务器配置

vi /etc/squid/squid.conf

修改

# Only allow cachemgr access from localhost
http_access allow all   #原为deny all
http_access deny manager

# Squid normally listens to port 3128
http_port 80 vhost   #默认为3128,这里作提供服务,修改为80
visible_hostname www.test.com
cache_peer 10.10.1.10 parent 80 0 web1  #后端的业务服务器地址

# Uncomment and adjust the following to add a disk cache directory.
cache_dir ufs /var/spool/squid 100 16 256  #配置缓存

后端web服务器的访问日志

技术图片

可以看出,客户端请求为10.10.1.110/32 为squid服务器

squid服务器访问日志

技术图片

 

以上是关于Squid配置反向代理服务器的主要内容,如果未能解决你的问题,请参考以下文章

Squid配置反向代理服务器

squid配置正反代理

Squid代理服务器——ACL访问控制,sarg日志,反向代理

缓存加速------Squid代理服务器应用(传统代理,透明代理,反向代理,ACL访问控制,日志分析)

squid 反向代理服务器

Windows Squid 安装配置