zoukankan      html  css  js  c++  java
  • RedHat中squid简易配置

    环境及软件:

      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 

  • 相关阅读:
    Animation(三)
    布局
    AutoCommpleteText
    PHP数组中常用函数
    Animation(四)
    转:JAVA内存映射文件
    Ubuntu安装jdk
    转:Java NIO 详解
    转:长连接与短连接
    Direct or Nondirect ByteBuffer
  • 原文地址:https://www.cnblogs.com/sbaicl/p/2690010.html
Copyright © 2011-2022 走看看