萌新的linux之旅24

squid 缓存服务器(代理服务器)
yum install squid -y 安装squid软件
可以利用一台装有双网卡的电脑当作服务器,模拟squid 中的server 服务端,再利用另一台电脑设置代理模拟客户端,当然没有两台电脑,可以利用两个不同的虚拟机来代替。我们可以利用有两个网卡的server虚拟机模拟squid 服务器,利用desktop这只有一个网卡的虚拟机模拟客户端。

server
/etc/squid/squid.conf
有16个一级目录,256二级目录,最大保存100M的数据
systemctl 重启squid
关闭火墙
desktop 设置代理就可以查看

vpn
正向代理是因为自己访问不到,能访问到的帮你去问,主动

cdn加速
反向代理,不需要改变,加速客户访问速度,缓解服务器压力
本来客户直接访问主服务器,但是主的可能在深圳,中间的NAT时间长,
所以访问快的,比如本省的,这样,客户机直接问的是做squid的服务器,
这个有就直接给你,没有就他去问,因为他的带宽更长,所以还是快,
缓解主服务器的压力,这里面,squid不安装apache。
做了之后,只能问squid,断了与主服务器的连接,是被动的,但是对服务器有利
客户机也不用做任何更改,只是被动
你访问的那些网页其实也只就是代理,根本不是真正的主服务器

squid服务器:
less /usr/share/doc/squid-3.3.8/squid.conf.documented查看手册
vim /etc/squid/squid.conf
将http_port 3128
改为:
http_port 80 vhost vport
开启虚拟的主机及对应的虚拟端口,比如443就也可以用
代理的主端口为80,因为都用的是80端口的http上网

cache_peer 172.25.254.221 parent 80 0 proxy-only
将80端口的访问带到172.25.254.211的缓存中 0 :如果这台挂了,发送信息给后面的去工作
,设置proxy-only是只靠自己,因为是实验环境

systemctl restart squid

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值