`

Ubuntu squid

阅读更多
/etc/squid/squid.conf的相关设置:
acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8
#                                                                                                                          
# Example rule allowing access from your local networks.                                                                   
# Adapt to list your (internal) IP networks from where browsing                                                            
# should be allowed                                                                                                        
#acl localnet src 10.0.0.0/8    # RFC1918 possible internal network                                                        
#acl localnet src 172.16.0.0/12 # RFC1918 possible internal network                                                        
#acl localnet src 172.16.8.0/24 # RFC1918 possible internal network                                                        
acl localnet src 192.168.236.0/24       # RFC1918 possible internal network                                                
#                                                                                                                          
acl SSL_ports port 443          # https                                                                                    
acl SSL_ports port 563          # snews                                                                                    
acl SSL_ports port 873          # rsync                                                                                    
acl Safe_ports port 80          # http                                                                                     
acl Safe_ports port 21          # ftp                                                                                      
acl Safe_ports port 443         # https                                                                                    
acl Safe_ports port 70          # gopher                                                                                   
acl Safe_ports port 210         # wais                                                                                     
acl Safe_ports port 1025-65535  # unregistered ports                                                                       
acl Safe_ports port 280         # http-mgmt                                                                                
acl Safe_ports port 488         # gss-http                                                                                 
acl Safe_ports port 591         # filemaker                                                                                
acl Safe_ports port 777         # multiling http                                                                           
acl Safe_ports port 631         # cups                                                                                     
acl Safe_ports port 873         # rsync                                                                                    
acl Safe_ports port 901         # SWAT                                                                                     
acl purge method PURGE
acl CONNECT method CONNECT

acl wktime1 time MTWHF 08:30-12:00
acl wktime2 time MTWHF 13:00-17:30
acl blacklist_regex url_regex "/etc/squid/blacklist_regex"
acl restlist_regex url_regex "/etc/squid/restlist_regex"

#http_access deny blacklist                                                                                                
http_access deny blacklist_regex
http_access deny wktime1 restlist_regex
http_access deny wktime2 restlist_regex

然后设置blacklist_regex
/etc/squid/blacklist_regex
gateway.dll
meebo
mail



分享到:
评论

相关推荐

    ubuntu 假设代理服务器squid(xp/win7实现上网)

    ### Ubuntu下Squid3代理服务器配置与XP/Win7上网实现 #### 一、Squid3代理服务器概述 Squid是一个广泛使用的代理缓存服务器,它能够提高访问速度,减少网络流量,同时也提供了丰富的功能,如访问控制、过滤等。...

    squid-proxy-installer:在UbuntuDebian上安装Sqid代理

    Ubuntu 14.04、16.04、18.04、20.04 Debian 8、9、10 CentOS 7、8 安装乌贼 要安装,请运行脚本 wget https://raw.githubusercontent.com/serverok/squid-proxy-installer/master/squid3-install.sh sudo bash ...

    squid-alpine-ssl:在启用了SSLBump功能的docker镜像上的Alpine Linux上使用Squid。 该图像的总大小为8MB。 您可以在一分钟左右的时间内启动并运行此功能齐全的Web代理

    从根本上讲,我在Alpine Linux上配置了Squid,并在此镜像中向Squid添加了SSLBump功能。 该图像的总大小为8MB。 您可以在一分钟左右的时间内启动并运行此功能齐全的Web代理。 SSLBump功能是此映像中的可选功能使用此...

    squid配置https

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

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

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

    squid-ubuntu:重新编译了最新版本的Squid代理,在Ubuntu 18 LTS上支持HTTPS过滤和SSL检查。 用于Squid的Web安全Web筛选器

    在Ubuntu 18.04 LTS (长期支持版) 上安装和配置Squid,可以为用户提供一个安全的互联网访问环境。在这个特定的项目中,"squid-ubuntu" 是一个经过重新编译的版本,特别针对HTTPS过滤和SSL检查进行了优化。 **HTTPS...

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

    sudo apt-get install squid # Ubuntu/Debian sudo yum install squid # CentOS/RHEL ``` 2. 配置Squid 编辑Squid配置文件`/etc/squid/squid.conf`,添加透明代理设置。确保开启`transparent_proxy`选项,并配置...

    squid 3.0的源代码,需要编译安装

    确保这些库已经安装,可以通过包管理器如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)来安装。 3. **编译工具**:你需要GCC编译器和其他构建工具,如`make`和`autoconf`。如果你的系统没有预装,使用包管理器...

    Linux下Squid安装步骤

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

    squid配置实用教程

    例如,在Ubuntu或Debian上: ```bash sudo apt-get update sudo apt-get install squid ``` 在CentOS或Fedora上: ```bash sudo yum install squid ``` ### 二、配置Squid Squid的主要配置文件是`/etc/squid/...

    squid 配置缓存服务器

    ** squid 配置缓存服务器** Squid 是一个广泛使用的开源 HTTP 代理服务器和缓存系统,它能够显著提高网络访问速度,减轻服务器负载,同时提供内容过滤、访问控制等功能。在本文中,我们将深入探讨如何配置 Squid ...

    squid中文权威指南

    在 Linux 系统中,Squid 的安装通常通过包管理器进行,例如在 Ubuntu 或 Debian 上可以使用 `apt-get` 命令: ```bash sudo apt-get update sudo apt-get install squid ``` 在 CentOS 或 Fedora 上,可以使用 `...

    squid-2.7.STABLE9

    ** squid-2.7.STABLE9 ** Squid是一个广泛使用的开源代理缓存服务器,专为提高网络性能和提供安全访问控制而设计。在2.7.STABLE9这个版本中,它代表了Squid在用C语言编写的最后一个稳定分支。这个版本因其稳定性、...

    Squid普通代理实验测试

    1. **Squid的安装与配置**:首先,你需要在Linux系统(如Ubuntu、CentOS等)上安装Squid。这通常通过执行`apt-get install squid`(Ubuntu/Debian)或`yum install squid`(CentOS/RHEL)来完成。然后,你需要编辑...

    Ubuntu局域网中设置代理服务器上网和设置静态IP.docx

    在Ubuntu中,可以使用命令$sudo service squid start来启动Squid服务,并使用命令$sudo service squid stop来停止Squid服务。 知识点:Squid配置文件squid.conf是Squid代理服务器的核心配置文件,该文件控制着Squid...

    用DNSPod 和 Squid打造自己的cdn

    1. **安装Squid**:在Linux系统(如Ubuntu)上,使用`sudo apt-get install squid`命令安装Squid。 2. **配置Squid**:编辑`/etc/squid/squid.conf`配置文件,设置监听端口、访问控制、缓存目录等。 - **监听端口**...

    squid 管理员指南

    1. **操作系统兼容性**:Squid支持多种Linux发行版,如Ubuntu、CentOS、Debian等,以及FreeBSD和其他类Unix系统。 2. **软件包管理器**:通过Linux的包管理器(如`apt-get`或`yum`)可以方便地安装Squid。 3. **源...

    Linux Squid 代理修改配置

    例如,在Ubuntu上: ```bash sudo apt-get update sudo apt-get install squid ``` 安装完成后,可以使用以下命令启动Squid服务: ```bash sudo systemctl start squid ``` 二、Squid配置文件 Squid的主要配置...

    squid限速

    - 对于 Debian/Ubuntu 系统: ```bash sudo apt-get update sudo apt-get install squid3 ``` - 对于 CentOS/RHEL 系统: ```bash sudo yum install squid ``` 2. **配置 Squid:** - 编辑 `/etc/squid/...

Global site tag (gtag.js) - Google Analytics