RHEL6: squid代理服务器的安装与简单配置

参考文档

1.鸟哥的Linux私房菜 http://linux.vbird.org/linux_server/0420squid.php
2.Squid文档 http://www.squid-cache.org/Versions/v3/3.1/cfgman/
3.https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Managing_Confined_Services/chap-Managing_Confined_Services-Squid_Caching_Proxy.html

实验内容与实验环境

1. 物理机和虚拟机的操作系统为 RHEL6.5;物理机IP地址为192.168.122.1,虚拟机IP地址为192.168.122.108
2. 虚拟机作为squid server,物理机作为client;
3. 实验配置虚拟机为标准代理,让物理机可以通过代理浏览网页;
4. 配置squid,使得baidu不能被访问;
5. 将虚拟机配置成透明代理;

配置物理机

配置/etc/sysctl.conf,修改ipforward为1,启用物理机的路由功能。

# Controls IP packet forwarding
net.ipv4.ip_forward = 1

更新kernel参数

[root@feichashao ~]# sysctl -p

确认虚拟机能连上外网。

ping -c3 www.baidu.com

继续阅读“RHEL6: squid代理服务器的安装与简单配置”