一.squid正向代理vim
1.环境配置浏览器
(1).服务器端须要两块网卡,eth0和eth1缓存
eth0设置ip为172.25.254.124 eth1设置ip为172.25.24.124服务器
(2).客户端须要一块网卡eth0ide
eth0设置ip为172.25.254.224测试
(3).在服务器端安装squid,httpd服务,而且关闭火墙ui
2.配置正向代理spa
(1).开启squid服务,查看工做端口。代理
systemctl start squid开启服务rest
netstat -antlpe | grep squid
(2)编辑配置文件
vim /etc/squid/squid.conf
http_access allow all 容许全部人访问
http_port 3128 该服务开启的端口
cache_dir ufs /var/spool/squid 100 16 256 将缓存目录打开,缓存静态文件以节省带宽,100MB的cache大小,16个一级目录和256个二级目录
systemctl restart squid
(3)测试
客户机浏览器:Edit--->Preference--->Advanced---->Network---->Settings
Manuak proxy configurantion 手动设置客户机172.25.254.224的上网代理
客户机172.25.254.224和服务器172.25.24.124不在同一个网段上,但借助172.25.254.124的代理能够访问172.25.24.124的网页
3.配置反向代理
同一个域名访问不一样ip,缓解访问压力
(1).编辑配置文件vim /etc/squid/.conf
(2)关闭客户机的上网代理
(3)关闭服务机的httpd服务
(4)测试: