Linux-基于RHEL使用Squid搭建代理服务器

本文介绍了如何在RHEL系统上利用Squid搭建代理服务器,包括正向代理和反向代理的配置。正向代理使得客户端通过设置代理服务器IP和端口能浏览网页,而反向代理则让客户端访问代理服务器IP的80端口时,实际上看到的是被代理服务器(如Apache)的内容缓存。
摘要由CSDN通过智能技术生成

Squid是一种用来缓冲Internet数据的软件。它是这样实现其功能的,接受来自人们需要下载的目标的请求并适当地处理这些请求。也就是说,如果一个人想下载一web页面,他请求Squid为他取得这个页面。Squid随之连接到远程服务器并向这个页面发出请求。然后,Squid显式地聚集数据到客户端机器,而且同时复制一份。当下一次有人需要同一页面时,Squid可以简单地从磁盘中读到它,那样数据迅即就会传输到客户机上。

Squid基本信息

###配置目录:/etc/squid
###主配置文件:/etc/squid/squid.comf
###默认监听端口:3128
###默认访问日志文件:/var/log/squid/access.log
###配置文件文档:/usr/share/doc/squid*/squid.conf.documented

Squid基本配置

正向代理

虚拟机无法浏览网页,通过代理服务器访问

[root@foundation80 ~]# yum install squid -y        ##安装Squid

[root@foundation80 ~]# vim /etc/squid/squid.conf   ##编辑配置文件
http_access allow all                              ##允许所有http访问
http_port 3128                                     ##使用端口
cache_dir ufs /var/spool/squid 100 16 256          ##缓存目录配置,目录最大100M,16个二级目录,256个三级目录

[root&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值