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&#