一、Squid代理服务器
1.squid特点
squid功能较多,可做正向、反向、透明代理。
2.部署squid服务
1)使用yum安装squid包
yum -y install squid
2)修改配置文件
vim /etc/squid/squid.conf
... ...
http_port 80 vhost //设置反向代理
visible_hostname aaa //设置主机名,默认没有该语句
cache_peer 192.168.2.100 parent 80 0 originserver //定义后端真实服务器信息
cache_dir ufs /var/spool/squid 200 16 256 //硬盘缓存,缓存容量为200M
http_access allow all //允许本机所有主机使用代理服务器
3)启动squid服务
systemctl start squid
3.客户端测试
firefox http://192.168.4.5 //返回的是后端服务器的页面
二、varnish代理服务器
1.varnish特点
varnish性能好,速度快,缓存既可放硬盘又可放内存中。不过仅做反向代理。