【Linux篇】之Squid代理服务器配置

简介:

Squid代理服务器可以提供缓存,从而加快用户访问速度。好处在于,可以共享网络,加速访问速度,节约通信宽带,防止内部主机收到攻击,限制用户访问,完善宽带管理。支持FTP协议、HTTP协议等

实验步骤

1.网络环境配置

linux克隆作为客户端,liunx作为服务器,二者在同一个局域网内(VMnet2),相互连通,关闭两端防火墙

2.启动apache服务

service httpd restart

3.主配置文件

/etc/squid/squid.conf

4.服务器默认监听端口

http_port 3128//3128端口

5.客户端设置squid代理

打开火狐—>编辑—>首选项—>高级—>网络—>设置—>手动设置代理

案例

一:允许客户端访问

 vi /etc/squid/squid.conf
 :573行下面加一行
 acl list1 src 192.168.1.3//允许客户端ip
 :637行下面加一行,在deny all前生效
 http_access allow list1//允许访问
 重启squid服务:
 service squid restart

二:拒绝客户端访问下载.mp3,.tar,.doc结尾的文件

 vi /etc/squid/squid.conf
 :573行下面加一行
 acl list2 urlpath_regex -i \.mp3$ \.doc$ \.tar$//禁止下载
 :637行下面加一行,在deny all前生效
 http_access deny list2//不允许
 重启squid服务:
 service squid restart
 验证:
 建立文件:
 #cd /var/www/html
 #mkdir yl
 cat>yl.doc//ctrl+d退出
 cat>yl1.tar
 cat>yl2.mp3
 去客户端验证

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程远泊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值