`
xiaoJay
  • 浏览: 68774 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

squid tips

 
阅读更多
1 检查squid运行状态
sudo squid -NCd1

2 让新设置生效,你可以关闭和重启squid,或者在squid运行时,重配置它。
重配置运行中的squid最好的方法是使用squid -k reconfigure命令。

3 NCSA密码认证
工具htpasswd

4 支持ssl
ubuntu上需要重新compile
http://www.d90.us/toolbox/2009/05/26/adding-ssl-support-to-squid-package-on-ubuntu/
https://wiki.ubuntu.com/PackagingGuide/Complete
http://hi.baidu.com/zkheartboy/blog/item/9e37f0cd374e7f540eb345fe.html

安装完毕后,
1.生成测试用的证书:
openssl req -new -keyout /etc/squid/key.pem -nodes -x509 -days 365 -out /etc/squid/cert.pem


2. 在squid.conf相应地方添加
https_port 443 cert=/etc/squid/cert.pem key=/etc/squid/key.pem

3
acl twitter dstdomain .twitter.com
acl twitter dstdomain .t.co
acl twitter dstdomain .twimg.com
http_access allow twitter

规则可以叠加


10 squid 在终端运行,不是后台,便于调试

%squid -N -d1

5 多个http_port 端口
http://serverfault.com/questions/283701/squid3-cache-limitation
分享到:
评论

相关推荐

    Linux搭建Squid透明代理及squid+icap环境

    Squid是一款广泛应用的开源代理缓存服务器,它可以帮助提高网络访问速度,减轻服务器负载。透明代理则是指用户在使用网络时,无感知地通过代理服务器进行访问。而Squid与ICAP(Internet Content Adaptation Protocol...

    linux squid 管理界面

    Linux Squid管理界面是针对Squid网络代理服务器的一个重要工具,它提供了用户友好的图形化界面,使得管理员能够更加方便地管理和配置Squid。Squid是一款广泛使用的开源缓存代理软件,用于提高网络访问速度并降低...

    Squid中文权威指南 最好的Squid指南

    《Squid中文权威指南》是一本专注于Squid缓存代理服务器的详细教程,旨在帮助读者深入理解和高效使用这款开源软件。Squid作为一款广泛应用于Linux环境的网络代理服务器,其主要功能是提高网络访问速度,节省带宽,...

    squid代理中出现的错误

    ### Squid 代理服务器启动时常见错误解析及解决方法 #### 概述 Squid 是一款广泛使用的开源代理缓存服务器,它能够为局域网内的用户提供更快的Web访问速度,并通过缓存机制减轻对外部网络的带宽压力。在安装与配置...

    squid缓存服务器的研究

    ### Squid 缓存服务器研究 #### 一、Squid 概述 Squid 是一款广泛应用于互联网数据缓存的开源软件。其主要功能是接收来自客户端的请求,并根据请求内容,从远程服务器获取数据后缓存至本地。当下次再次请求相同的...

    squid文件上传大小配置

    ### Squid 文件上传大小配置详解 #### 一、引言 在互联网应用中,代理服务器是一种常见的技术手段,用于提供安全、高效的网络访问服务。Squid 作为一款开源的高性能代理缓存软件,在众多场景中得到了广泛的应用。...

    squidb.zip

    《Squidb:深入解析与学习指南》 Squidb,作为一款开源的数据库管理系统,被广泛应用于Android和iOS平台,为开发者提供了一种高效、灵活的方式来管理应用程序的数据。在我们的压缩包"**squidb.zip**"中,包含了一份...

    Squid代理服务器原理

    在企业网络环境中,Squid通常作为网络访问的中介,帮助客户端处理对互联网的请求。 Squid的工作原理主要包括以下几个关键点: 1. **缓存机制**:Squid的核心功能是缓存。当客户端(如浏览器)向Squid发送HTTP请求...

    Linux下Squid安装步骤

    10.Squid 排错如果遇到问题,查看Squid的日志文件(默认为`/var/log/squid/access.log`和`/var/log/squid/cache.log`)以获取错误信息。使用`grep`或`less`命令筛选相关错误。 总结,安装和配置Squid需要对Linux...

    squid配置实用教程

    **Squid配置实用教程** Squid是一款广泛使用的开源代理服务器和缓存系统,它在互联网内容获取和网络访问优化方面发挥着重要作用。通过合理的配置,Squid可以提高网络速度,降低带宽消耗,并提供内容过滤等功能。本...

    squid-3.5.28.tar.gz

    《Squid代理服务器详解与应用》 Squid是一个广泛应用的开源代理服务器,其最新版本为3.5.28。在互联网访问控制、内容缓存和性能优化等方面,Squid扮演着至关重要的角色。本文将深入探讨Squid的基本概念、功能特性...

    squid中文权威指南

    《Squid中文权威指南》是一本专注于Squid缓存服务器的详尽教程,它为读者提供了深入理解和有效管理Squid系统的关键知识。Squid是一个广泛使用的开源代理服务器和缓存系统,适用于互联网内容管理和性能优化。这本书...

    squid 2.6 for window

    在本场景中,我们讨论的是Squid 2.6版本,它为Windows平台进行了优化,具备反向代理和用户认证功能。下面将详细介绍Squid 2.6在Windows环境中的应用及其关键特性。 一、Squid 2.6概述 Squid 2.6是Squid系列的一个...

    squid配置https

    2. **编辑 Squid 配置文件** (`squid.conf`): - 启用 HTTPS 代理端口,并指定证书和私钥路径。 ```plaintext https_port 443 cert=/root/http.crt key=/root/http.key ``` - 设置默认站点。 ```plaintext ...

    Squid代理服务器配置

    Squid是一个强大的开源代理缓存服务器,专为提高内部网络用户访问互联网的速度和效率而设计。它在Linux系统中广泛应用,支持多种网络协议,包括HTTP、FTP、gopher、SSL和WAIS,使得网络流量得以优化,同时提高了客户...

    linux下squid的安装,配置,卸载及SNMP的安装配置

    在Linux环境中,Squid是一个常用的代理服务器和缓存服务器,它可以提高网络访问速度并实现内容过滤。在本文中,我们将详细介绍如何在Linux系统中安装、配置、卸载Squid,以及安装和配置SNMP(简单网络管理协议)。 ...

    NAT+Squid配置

    在IT领域,NAT(网络地址转换)与Squid(一种代理服务器)的结合配置是一种常见的技术手段,用于提供内部网络对互联网的访问控制、流量管理以及安全性增强。以下是对这一主题的深入探讨,包括NAT与Squid的基本概念、...

    Squid the definition guide

    ** squid 概述** Squid 是一个广泛使用的开源代理服务器和缓存系统,它在互联网基础设施中扮演着重要角色。作为一个高性能的 HTTP、FTP 和 gopher 代理,Squid 可以显著提高网络访问速度,降低带宽消耗,并且提供了...

Global site tag (gtag.js) - Google Analytics