linux学习 CDN加速

CDN加速

一、正向加速

(1)在联网主机端:

systemctl start  network

systemctl stop  firewalld

1.yum install  squid -y    ##下载squid代理

2.systemctl  start squid

3.vim /etc/squid/squid.conf

  修改56行为:http_access allow all     ###作正向代理

  去掉62行注释使生效:cache_dir ufs /var/spool/squid 100 16 256

  ###将客户需要的数据缓存至目录/var/spool/squid下,其中有16个一级目录和256个二级目录,大小共100MB

  :wq

4.systemctl  restart squid ##重启服务

(2)在客户端

systemctl  stop  firewalld

systemctl start  network

firefox

先进行设置浏览器访问路径,编辑并选择代理路径

再访问网站

 

二、反向代理

(1)squid加速

1.yum install  squid  -y   ##在无http服务的主机安装squid包

2.systemctl start  squid

3.vim /etc/squid/squid.conf

  更改56行为:http_access allow all

  更改59行为:http_port  80  vhost vport     ###设置虚拟域和虚拟端口访问端口为80

  编辑第60行:cache_peer  ip  parent 80  0  no-query  ##从指定IP的父节点的80端口获取数据,并且不查询不备份

  :wq

原内容:

编辑后内容:

4.systemctl  restart squid

5.在squid所在端进行测试

 firefox

  访问任意IP,实际访问的应该是指定ip的80端口

(2)实现交替访问

1.vim /etc/squid/squid.conf

 cache_peer  ip  parent 80  0  no-query originserver name=web1

  cache_peer另一IP parent 80 0 n o-query  originserver name=web2

2.cache_peer  ip parent  80  0 no-query  originserver name=web1round-robin weight=数字

  cache_peer另一IP parent 80 0 n o-query  originserver name=web2   round-robin weight=数字

一、添加网卡


二、添加bond0、eth0、eth1


watch -n  1  cat /proc/net/bonfing/bond0   ##查看网卡的工作状态

ifconfig eth0  down   ##网卡0不工作

ifconfig eth0  up     ##网卡1工作


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值