zoukankan      html  css  js  c++  java
  • 使用squid架设自己的代理server

    版权声明:本文为博主原创文章,未经博主同意不得转载。

    https://blog.csdn.net/linger2012liu/article/details/27509181

    主要參考了

    http://blog.chinaunix.net/uid-20778906-id-540115.html
    Ubuntu下Squid代理server的安装与配置



    1 安装

    $ sudo apt-get install squid

    安装完了之后,发现安装的是squid3。

    查看位置

    # whereis squid3
    squid3: /usr/sbin/squid3 /etc/squid3 /usr/lib/squid3 /usr/share/squid3 /usr/share/man/man8/squid3.8.gz


    2 改动配置

    配置文件是/etc/squid3/squid.conf


    找到这里的位置

    # Example rule allowing access from your local networks.
    # Adapt to list your (internal) IP networks from where browsing
    # should be allowed

    加入一下规则,表示同意指定ip訪问。

    acl linger src 10.17.49.145#这是我client机器的局域网的ip地址
    http_access allow linger
    http_access deny all


    设置监听端口

    # Squid normally listens to port 3128
    #http_port 3128
    http_port 10.17.49.138:808#这个ip是server的局域网ip地址。端口能够是随意未使用的就可以。


    3 使配置生效

    之前安装了,squid会自己主动执行。要使配置生效必须关掉。

    squid3 -k shutdown

    然后执行一下命令

    squid3 -z

    /etc/init.d/squid3 reload  

    /etc/init.d/squid3 restart   

    squid3 -k parse


    最后,配置一下client机器的代理就能够了。


    相关资料:

    http://hi.baidu.com/pplboy/item/fe6d1e41b44d0514886d10e0
    # tail -f /var/log/squid/access.log | awk '{print$3 " " $8 " " $7}'
    监測Squid日志的五种方法


    http://blog.csdn.net/forgotaboutgirl/article/details/6865641
    Linux下架设代理server


    http://www.enet.com.cn/article/2007/0724/A20070724737913.shtml
    简单有用 教您在LINUX中架设代理server


    http://blog.chinaunix.net/uid-7354475-id-2643362.html
    linux 代理server安装配置!


  • 相关阅读:
    进程、线程、轻量级进程、协程与 go 的 goroutine
    Base: 一种 Acid 的替代方案
    单点登录 SSO(Single Sign-On)的实现原理
    大型网站之分布式会话管理
    PayPal 高级工程总监:读完这 100 篇文献,就能成大数据高手
    主流编程语言的 33 款开源爬虫
    docker基础命令
    mysql实现首字母从A-Z排序
    solr+zookeeper集群配置
    Lucene与Solr基础
  • 原文地址:https://www.cnblogs.com/mqxnongmin/p/10832327.html
Copyright © 2011-2022 走看看