本章将学习Squid代理服务器的构建与控制。Squid是Linux系统中最常用的一款开源dialing服务器软件,可以很好地实现HTTP和FTP,以及DNS查询。SSL等应用的缓存代理,功能十分强大。
1 配置主机参数
Win7:vmware1
二、安装配置squid
1、安装squid
(1)创建管理squid账户
(2)配置squid
(3)编译配安装squid
(4)优化命令
(5)创建日志文件
(6)修改目录所有者
2、squid服务控制
(1)检查squid配置文件是否错误
(2)初始化缓存
(3)启动服务
4)关闭服务
3、配置透明代理
(1)修改squid主配置文件
(2)启动服务
(3)监听端口
(4)Linux系统配置代理
100.20:
[root@centos ~]# vim /etc/profile
(5)开启路由转发功能
[root@centos ~]# vim /etc/sysctl.conf
(6)安装防火墙
(7)清空防火墙规则保存
[root@centos ~]# iptables -F 清空默认规则
[root@centos ~]# iptables -L 查看规则
[root@centos ~]# iptables-save 保存
(8)配置防火墙映射规则
(9)查看nat表防火墙规则
100.80:
验证: