环境及软件:

  Redhat EL 6.3 32bit (2.6.32-279.el6.i686)

  squid-3.1.10-1.el6.i686

下载地址:http://www.squid-cache.org/Download/mirrors.html

安装配置过程

   使用本地yum源,安装

#yum -y install squid

——>一般在redhat的系统安装盘里面都会有的

  主要配置文件为squid.conf

#vim /etc/squid/squid.conf

大概修改如下内容

http_port 8080
/*
*默认的端口为3128,当然你也可以不用修改,这个随你喜欢
*如果你想让不同部门使用不同的代理端口,那么你就再定义多几个,指定让他们使用相应的端口即可
*如squid作为防火墙来运行时,并有两个接口(一个内,一个外),而你只想响应内部的http请求,那也可以这样定义:http_port 192.168.1.20:8080
*它将会在指定的ip端口侦听了
*/

#acl localnet src 192.168.0.0/16            ——>如果内部使用的不是这个网段,尽量注释掉,以下同理

#acl localnet src 10.0.0.0/8

#acl localnet src 172.16.0.0/12

acl localnet src 192.168.196.128/24         ——>添加使用的网段信息模版

acl localnet src 192.168.196.127/24

acl localnet src 192.168.30.0/24            ——>表示这一整个网段都可以使用本机代理

  

  一些关于squid常用的命令

#service squid reload

——>等于/etc/rc.d/init.d/squid reload

#service squid restart

——>/etc/rc.d/init.d/squid restart

——>/usr/local/squid/sbin/squid -k reconfigure

  添加开机启动

#vim /etc/rc.local

加入如下一句(安装路径)

/usr/local/squid/sbin/squid -s

当然你也可以修改其他的文件来设定开机启动 如/etc/init/rc.local等,添加内容也是上面那么一句

更加具体细节的相关设置,可以参考《Squid权威指南(中文)》:http://blog.s135.com/book/squid/

也可以参考:http://fanqiang.chinaunix.net/a6/b6/20010626/170400681.html

转载于:https://www.cnblogs.com/sbaicl/archive/2012/09/18/2690010.html

RedHat中squid简易配置相关推荐

  1. ubuntu中vim简易配置

    打开配置文件 sudo vim /etc/vim/vimrc 简易够用配置 set nocompatible set nu filetype on set history=1000 set backg ...

  2. 在RedHat Linux系统中安装和配置snmp服务

    在RedHat Linux系统中安装和配置snmp服务 检查系统是否安装snmp服务 # rpm -qa|grep snmp net-snmp-5.3.2.2-17.el5 net-snmp-perl ...

  3. 【RedHat Linux 操作系统安装配置规范】

    目录 1 文档说明 1.1 文档简介 1.2 适用对象 1.3 生效范围 2 系统配置 2.1 安装 2.2 主机命名规范 2.3 磁盘管理 2.4 时间同步 2.5 服务的配置 2.6 命令时间戳记 ...

  4. Redhat 6 git 服务器 配置 (http)

    Redhat 6 git 服务器 配置 (http) 1.安装git软件 推荐两个软件安装源: http://www.webtatic.com 里面主要是git, gitweb,gitolite ht ...

  5. Redhat中通过命令工具和配置文件设置TCP/IP参数的方法

    Redhat中通过命令工具和配置文件设置TCP/IP参数的方法 ①ifconfig命令 用ifconfig命令修改后重起服务配置不保存 给Eth0接口设置IP地址和子网掩码广播地址并激活:ifconf ...

  6. RedHat静态Ip地址配置

    RedHat静态Ip地址配置 依次修改以下三个文件: /etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/res ...

  7. 我的log4j与logback简易配置

    我的log4j与logback简易配置 log4j是一个强大的日志记录工具,每次用的时候都不记得配置应该怎么写,记录在这里,以后要用的时候就可以直接拿了,log4j有很多功能,我相信大部分用log4j ...

  8. 10个关于linux中Squid代理服务器的实用面试问答

    10个关于linux中Squid代理服务器的实用面试问答 不仅是系统管理员和网络管理员时不时会听到"代理服务器"这个词,我们也经常听到.代理服务器已经成为一种企业常态,而且经常会接 ...

  9. redhat linux 禁用网卡,RedHat Linux下防火墙配置技巧

    RedHat Linux下防火墙配置技巧 发布时间:2012-07-13 16:34:57   作者:佚名   我要评论 RedHatLinux为增加系统安全性提供了防火墙保护.防火墙存在于你的计算机 ...

最新文章

  1. 机器学习_生成式模型与判别式模型
  2. K-Means ++ 和 kmeans 区别
  3. php去除最后一位,php字符串怎么去除最后一个字符
  4. android 定位服务 耗电吗,关于Android的定位服务
  5. GAN背后的理论依据,以及为什么只使用GAN网络容易产生
  6. 桌面快捷键和桌面livefolder
  7. 学成在线--17.我的课程
  8. gdb 调试_GDB调试指南-源码查看
  9. Linux命令行下统计当前文件夹下的文件个数
  10. mysql5.7.14安装版_MySql5.7.14安装教程详解(解压版)_MySQL
  11. Mac Nginx 配置 Tomcat 配置 jdk环境变量 Nginx部署服务遇到的坑(2)
  12. 机器学习笔记I: 基于逻辑回归的分类预测
  13. 不怕面试被问了!二叉树算法大盘点 | 原力计划
  14. 线性代数知识点汇总:行列式和矩阵
  15. php strpos 性能,PHP中的stristr(),strstr(),strpos()速度比較
  16. 习题5.4 找出4*5矩阵中值最小和最大元素,并分别输出其值及所在的行号和列号。
  17. python模拟登录淘宝直通车_淘宝直通车推广计划
  18. Linux系统或服务器运行Fastqc
  19. 干扰抑制 空时联合 matlab程序,空时联合自适应天线抗干扰的研究
  20. 加壳工具推荐-无需编程自动化加壳

热门文章

  1. Web报表工具FineReport二次开发JS之字符串
  2. LinuxCentos7 防火墙开放端口,查看状态,查看开放端口
  3. Memory Management in AIR / AS3 / Flash Garbage Collection.
  4. 大家都来测试测试自己的flex水平
  5. grpc java 泛型_关于使用GRPC遇到的BUG-Go语言中文社区
  6. firefox启动很慢 linux_Firefox启动太慢怎么办
  7. ucosiii源码_UCOSIII任务的基本状态与转换状态
  8. 遍历循环的高级用法(好简单...)
  9. debug命令_Python 必备 debug 神器:pdb
  10. 数据结构 2-3-4 静态链表