Squid代理服务3.1版本的配置和使用简介

【Squid二】使用squid和nginx服务搭建反向缓存代理服务 论我变的如何强大,你仍然会是我的弱点。 阅读详情
Squid是一个单进程的异步代理缓存服务器,支持HTTP,FTP,GOPHER,ICP等协议。通过配置,可以实现反向代理、透明代理的功能,并且支持缓存,是实现高性能网站的必备基础设施之一。通常部署在应用服务器的前端。

Squid的安装就比较简单,可以yum安装或源码安装,安装完之后,配置在/etc/squid/目录下。

1 命令行参数
-a port 同配置中的http_port
-f file 指定使用的配置文件,默认为/etc/squid/squid.conf
-k      此命令有多个选项,行为是重新加载配置,将选项发送给进程实例
   reconfigure  重新载配置
   rotate       切换日志
   shutdown     关闭
   kill         终止
   check        检查
   parse        分析日志
-s       将日志输出到syslog
-z       初始化缓存目录
-N       非daemon模式运行


2 配置说明

最新配置项说明索引: http://www.squid-cache.org/Doc/config/
一个分类的指令索引: http://www.visolve.com/squid/squid30/contents.php
2.6版本的权威指南:  http://blog.s135.com/book/squid/

下面说明核心的指令作用,并针对反向代理(加速)场景进行示例说明。

2.1 http_port 
格式:http_port [host/ip]:port [option]  
用于指定服务监听的端口和模式,可以指定多个地址。
有如下可用的选项
accel               加速模式,必须至少配置vhost/vport/defaultsite 选项

模式支持accel intercept tproxy ssl-bump

加速模式的选项如下:
defaultsite=domain 设置HTTP HOST头的域名,访问虚拟主机时必须设置
no-vhost  禁用HTTP的HOST头
vport    使用HTTP_PORT指定的端口进行连接,而非HOST头中的端口
vport=NN 使用此处指定的端口进行连接,而非HOST头中的端口
allow-direct 加速模式下允许直接转发请求

2.2 acl
格式:acl name type parm... 多个参数之间为OR的关系,也可以将多个参数写成多行,使用同一个列表名称即可。
由于在处理时,会针对一系列列表进行匹配对比,因此参数的顺序及表示方式对性能有较大影响,将最有可能的匹配放在头部可以减少延时 。范围不要重叠,否则会导致出错。
squid有25种type,常用的类型及功能作用列举如下:
名称
作用
示例
备注
src/dst
指定控制源或目标的IP地址列表
acl localnet src 192.168.1.0/24
acl localnet src 172.16.10.0-172.16.19.0/24      
地址控制勿用主机名,解析比较慢,主机对应IP变化后会失效,要使用srcdom等;
srcdomain
dstdomain
指定源或目的的域名列表
acl servers dstdomain  .baidu.com
.作为通配符,它匹配此域的任何主机域,包括域名自身。无.则为精确匹配。
srcdom_regex 
dstdom_regex
url_regex
urlpath_regex
ident_regex      
proxy_auth_regex
req_mime_type          
指定按照指定的字段
进行正则表达式的匹配
acl servers dstdom_regex -i baidu 
支持一些参数,如-i 大小写不敏感;
ident/ proxy_auth

支持身份过滤
acl auser ident proxy

port 支持端口的过滤
acl SafePort port  80 8080 8000
端口比较适合用范围来表示,通常
myip/myport
指定squid服务器的地址与端口 acl aport myport 80
acl pport myport 3128
myip用于在系统有多个接口时指定自己的IP
myport用于squid在多个端口上监听时指示不同PORT
method
支持HTTP请求方法的过滤
acl Uploads method PUT POST

proto
支持不同协议的过滤
HTTP/HTTS/FTP等
acl ftpcl proto ftp

maxconn
指定每个IP的最大连接数
acl MaxCon maxconn 10

arp
检测客户端的MAC地址
acl mybox arp 00:10:20:30:40:50

如果有一个很长的ACL列表,则可以分类写在不同文件中,通过 acl 指令包含多个文件即可。
acl name "filename"

2.3 http_access
格式:http_access allow|deny aclname ...
设置接受或拒绝哪些alc设置的请求条目,对于一行中的多个acl是and的关系,即均要满足。多行http_access之间会顺序执行,只到有一条满足,则不再向下匹配。因此控制链的顺序也会对性能产生一定的影响,最常见的访问请求,最好列于控制链的顶层。
示例1   只允许192.168.0.0/16内网访问3128的代理服务
acl localnet src 192.168.0.0/16
acl  ProxyPort   port 3128
http_access allow localnet ProxyPort
http_access deny localnet

示例2  在示例1的基础上增加端口80的反向代理功能
acl AccelPort  myport 80
acl ProxyPort  myport 3128
http_access allow AccelPort 
http_access allow localnet ProxyPort  

2.4 cache_dir
格式:cache_dir fs_type path size L1 L2 [option]
设置缓存使用的存储类型、位置及大小,大小按MB来计算。L1和L2分别指定path下的一级目录和二级目录的个数。
文件类型有:ufs aufs diskd null
ufs是一个同步写磁盘的版本,而aufs是一个使用线程的异步版本,即IO操作被线程池执行,执行结束后信号通知主线程。二者的文件存储结构一样,比较容易切换使用。diskd不使用线程,而是使用消息队列和共享内存的进程间IPC来实现磁盘操作。null类型用于指定不写磁盘,通常用来测试当前硬件的squid性能上限。
squid为每个缓存文件分配一个唯一的ID,并使用算法将ID和文件路径映射起来,一旦激活squid,再改变L1和L2会导致原有的文件无法访问到。
可用的选项:
read-only  用来设置某个缓存目录为只读,这用来迁移共享目录时比较有用
max-size   用于指定本存储目录中存储的最大目标的大小,单位为字节。多个cache_dir 行最好按照max-size由小到大排序。

2.4.1 cache_swap_low 
格式:cache_swap_low  N 
用于指定当缓存高于N时进行文件的删除,通常设置为90

2.4.2 maximum_object_size
格式:maximum_object_size N MB
用来指定支持缓存的最大对象的大小。当然如果所有的cache_dir设置的大小都比此值小,此仍然无法缓存此对象。

2.4.3 cache_replacement_policy
格式:cache_replacement_policy lru|GDSF|LFUDA...
用于指定cache的替换策略。不同的 cache_dir可以使用不同的策略,需要在这些cache_dir行的之前执行策略的设置即可。

2.4.4 删除缓存对象
关闭squid,然后删除缓存目录即可。如果文件很多,则删除过程会较长。较好的作法是进行重命名,然后创建新的cache目录并在初始化后重启。

2.5 cache_mem
格式:cache_mem N MB

2.6 cache_peer
格式:cache_peer hostname type http-port icp-port [option]
用于指定层次缓存结果的PEER节点位置及类型。多个cache服务器之间可以是父子关系或兄弟关系,区别在于父可以向子提供 cache未命中时的数据,而兄弟之间不能这样做。
hostname用于指定主机名,不能在邻居之间使用相同的主机名,即使其端口不同。运行期间,squid会不断探测主机名对应的IP地址。
type用于指定cache的类型,有parent sibling 和multicast
port用于指定端口,如果为0,则为禁用,然而应该使用no-query选项来禁止这些协议。

通常选项:
proxy-only 不存储来自邻居的响应数据
connect-timeout
connect-fail-limit=N
allow-miss
max-conn = N
name=xxx

认证选项
login=user:pass
connection-auth=on|off

反向代理选项:
orignserver  指定此peer为源web服务器
forceddomain 指定为HTTP HOST头设置的域名
no-digest    对URL不计算摘要

peer选择方法及选项:
default 
round-robin
weighted-round-robin
userhash
sourcehash
multicast-siblings

2.6.1 cache_peer_access
格式:cache_peer_access cache_host allow|deny aclname ...
定义对邻居cache的访问列表。可以决定哪些请求通过或禁止发送到邻居。
例如,只允许HTTP的请求发给peer192.168.1.1
cache_peer  192.168.1.1 parent 3128 0
acl HTTP proto http
cache_peer_access 192.168.1.1 allow HTTP

2.6.2 cache_peer_domain
格式:cache_peer_domain cache-host domain [...]
定义可将请求发送到哪些域名的邻居

2.6.3 never_direct
格式:never_direct allow|deny  aclname
指定不需要发给源服务器的请求的ACL。通常是发给父cache。例如squid要经过防火墙,而不是直接代理外部站点,此时要使用never_direct设置必须经过防火墙的请求。

2.6.4 always_direct
格式:always_direct allow|deny  aclname
指定总是要发给源服务器请求ACL。

2.6.5 hierarchy_stoplist
格式:hierarchy_stoplist [word] ...
指定一些串,匹配这些串的请求将不会被转发给peer。此选项会被never-direct覆盖。

2.6.6 prefer_direct
格式:prefer_direct on|off
默认请求先转发给邻居,后才给源。打开此选项,可以反转这个顺序。

2.6.7 控制的组合与决策


2.7 forwarded_for
如果为on则会添加客户端的IP地址到HTTP请求头中。
X-Forwarded-For:192.168.1.2。如果为OFF,则IP为unknown。
设置为transparent,则不进行任务操作;设置为delete,则删除X-Forwared-for头。

2.8 refresh_pattern
格式:refresh_pattern [-i] regexp min percent max [option]
用于指定哪些请求从缓存中读取,哪些直接从上游请求。
-i 用于指定regexp是否为大小敏感的
min  用于指定某个响应被cache的最短分钟数,如果低此则不过期。
max 用于指定某个响应被cache的最长分钟数,超过则立即过期。
在min和max之间的时段内,squid根据源服务器回应头中的last-modified和date的值计数一个修改系数,如果此系数小于refresh_pattern中指定的percent,则存活,否则过期。
例如:
refresh_pattern  -i \.js$ 30 50% 1440

2.9 其他控制规则
除了在2.3节中的http_access还有其他几种类型的访问控制
http_reply_access  基于服务器返回进行控制
icp_access 用于控制icp协议的访问
no_cache  用于控制不缓存的访问
cache_peer_access 控制发送到邻居cache的HTTP请求和ICP/HTTP查询
header_access   配置删除某些HTTP头部
header_replace  配置远的某些HTTP头部
在 http://home.arcor.de/pangj/squid/chap06.html#a0下有不同控制的示例。

2.9 日志
squid有三个日志,cache.log access.log与store.log,cache日志包含状态和调试信息,access日志包含访问者的信息。store日志记录了访问cache的一些信息。
通过下面的指令可以指定日志文件的路径。
cache_log path
cache_access_log path
cache_store_log path

3 示例
3.1 普通代理
普通代理下,浏览器发送完整的请求给代理服务器,形如 GET HTTP://www.baidu.com
Squid在收到这些请求后,进行解析,转发到指定请求的域服务器上,并将接收到的数据返回给客户端。

3.2 反向代理
必须使用accel模式,此时浏览器发送的请求为解析后的请求,形如:GET / 
Squid在收到这些请求后,转发给配置文件中指定的真正的web服务器或上层代理服务器,并将接收到的数据返回给客户端。

场景1:有一台外网的web服务器,页面中有较大的js文件及图片,除了这些页面,其他页面访问速度还可以接受,但这些大页面的打开让人无法忍受。为了让内网用户能更好的使用这个web服务,在内网搭建一个squid的反向代理,为内网1网段的用户提供加速。


场景2: 通过Squid+DNS实现多站点代理
首先在本地网络的DNS中将example1/2的域名覆盖为Squid服务器的地址
然后配置sqiud,针对不的源站点应用不同访问acl。

3.3 透明代理
此种方式不需要配置客户端的浏览器,只需要配置整个网络的出口的路由器或交换机,将流量按规则导入到squid上。实施时需要按网络的具体结构及设备型号来考虑,不在此说明。

4 有用工具
squidclient提供了管理和查看squid运行状态的方式。

-r url  重新加载指定url的缓存,即令历史数据失效
-m uri 删除指定的uri缓存,需要配置acl允许此操作,默认拒绝,注意只支持单个对象,一组对象,需要从access.log中查找过滤并使用此指令。清空所有cache的方法重命令原有cache目录,再启动squid生成新空缓存。
squidclient -p 3128 mgr: 可以列出其所支持众多的命令
info 列出了基础信息
mem  列出了内存使用
objects 列出了缓存列表
diskd  列出了磁盘使用情况



Squid代理服务器 代理的工作机制、安装及运行控制、构建代理服务器、构建透明代理服务器 阅读详情

相关推荐

安装配置Linux Squid代理服务器

一、Squid代理服务器简介 1.代理服务器的工作机制 代理服务器的工作机制像生活中的代理商,假设自己的机器为A,想获得的数据由服务器B提供,代理服务器为C,那么连接过程是,A需要B的数据,并直接和C连接;C接受到A的数据请求之后,与B建立连接,下载A所请求的B上的数据到本地;然后将此数据发送至A,完成代理任务。 2.squid工作流程 客户端向代理服务器发送一个数据需求封包 代理服务器...

Code for need ,Code for fun 2556

CentOS 6.4下Squid代理服务器的安装与配置

一、简介 代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息。 Squid是一个缓存Internet 数据的软件,其接收用户的下载申请,并自动处理所下载的数据。当一个用户想要下载一个主页时,可以向Squid 发出一个申请,要Squid 代替其进行下载,然后Squid 连接所申请网站并请求该主页,接着把该主页传给用户同时保留一个备份,当别的用户申请同样的页面时,S...

weixin_34255793的博客 1339

liunx 下巧妙使用代理服务器(squid)

一、代理服务器 简介:   代理服务器是目前网络中常见的服务器之一,它可以提供文件  缓存、复制和地址过滤等服务,充分利用有限的出口带宽,加快  内部主机的访问速度,也可以解决多用户需要同时访问外网但公  有IP地址不足的问题。同时可以作为一个防火墙,隔离内网与外  网,并且能提供监控网络和记录传输信息的功能,加强局域网的  安全性等。它的主要作用有以下几点。  1.共享网络  2.加快访问速...

jianzhandaren的博客 639

Squid学习笔记

Squid学习笔记 1、安装前的配置 编译安装之前需要校正的参数主要包括File Descriptor和Mbuf Clusters。 1、File Descriptor 查看文件描述符的限制数目: ulimit –n 调整文件描述符的数目需要3步: step 1,编辑系统头文件/usr/include/bits/types.h define __FD_SIZIEFD 8...

系统运维 368

squid代理服务器

目录 前言 一、Squid的脚本概念 1. Squid的作用 2. Web代理的工作机制 3. 代理服务器的概念 4. 代理服务器的作用 5. 代理的基本类型 6. 使用正向代理(传统代理、透明代理)的好处 7. 反向代理的工作机制 二、Squid的安装及配置 1. 各服务器的环境部署 2. 安装Squid服务 三、构建传统代理服务器 1. 服务器配置 2. 修改Squid配置文件 3. 常用的配置选项 4. 生产环境中还需要修改防火墙规则 5. 客户机的代理配置 6.

m0_57339745的博客 931

Windows 11 24H2 系统下,保姆级安装华为 eNSP 模拟器(含依赖软件下载与避坑指南)

本文提供Windows 11 24H2系统下华为eNSP模拟器的完整安装指南,涵盖系统配置调整、依赖软件安装及常见问题解决方案。特别针对新版系统的兼容性问题,提供详细的避坑步骤和优化建议,帮助网络工程师顺利完成eNSP模拟器的部署与使用。

weixin_42567752的博客 426

squid配置-cache_peer和cache_peer_domain详解

转自:http://zhumeng8337797.blog.163.com/blog/static/10076891420118954728980/ acl allowuser 192.168.1.1/32 cache_peer 192.168.1.50 parent 81 0 no-query originserver weight=1 name=a cache_peer 192.

hjwang1的专栏 2万+

使用STM32微控制器实现光电传感器的接口和数据处理

本文将介绍如何使用STM32微控制器实现光电传感器的接口和数据处理的方案,包括硬件设计、引脚配置、数据采集、滤波和阈值判断等关键步骤,并给出相应的代码示例。本文将介绍如何使用STM32微控制器实现光电传感器的接口和数据处理的方案,包括硬件设计、引脚配置、数据采集、滤波和阈值判断等关键步骤,并给出相应的代码示例。在光电传感器的接口和数据处理的实现过程中,要关注系统的性能。在使用STM32微控制器实现光电传感器的接口和数据处理之前,需要设计一个合适的硬件平台。

weixin_66608063的博客 3199

配置squid做二级代理,支持访问http和https

公司A电脑可以通过代理上网,B电脑无法连接代理服务器,但可以连接到A,因此考虑使用squid在A电脑上搭建二级代理,以达到B电脑可以访问internet的目的。 以下引自squid-cache wiki:http://wiki.squid-cache.org/Features/CacheHierarchy?highlight=%28%5CbCategoryFeature%5Cb%29%7C%28faqlisted.yes%29 How do I configure Squid forward all r

BigBoy_Coder的博客 2151

相控阵雷达“相控”原理---多张动画示意图完美解释

很容易就能发现,相控阵雷达的天线由无数个小单元天线组成,这些小单元天线叫做“阵元”,对于有源相控阵雷达来说,每一个阵元都是独立控制的,它们既能独立发射雷达波,也能接收雷达波的回波信号。相控阵雷达可以在1秒内关机,1秒内开机,好处是,当军舰遇到依靠雷达信号进行引导的“反雷达导弹”时,可以迅速地把朝向来袭导弹方向的雷达关机,同时,其他方向的雷达保持开启。在过去,军舰上安装有不同种类的雷达,体积庞大、重不说,另一个麻烦是干扰,常常是,一种雷达工作时,另一种雷达就会受到干扰,严重的甚至不能同时工作。

muyangjun的专栏 1万+

ESXI添加硬盘时提示 无法创建 VMFS 数据存储 - 无法更改主机配置

ESXI添加硬盘时提示 无法创建 VMFS 数据存储 - 无法更改主机配置1.打开ESXI的SSH2.找到不能添加的硬盘路径3.用SSH操作 1.打开ESXI的SSH 2.找到不能添加的硬盘路径 我的是第一个,找到你要添加但是不能添加的那个硬盘,点进去。 完整的路劲为:1/2 比如我的: /vmfs/devices/disks/t10.ATA_____ST500LT0122D1DG142___________________________________S3PHRNHQ (比较长哈!) 3.用SSH

AI_DOG的博客 2万+

squid爬虫代理自动轮询转发

squid在做爬虫代理时候,我们只需要做到一个squid代理,然后对其他代理做转发轮询,如何使用squid做代理并自动转发轮询? 加上这行代码: cache_peer 120.xx.xx.32 parent 80 0 no-query weighted-round-robin weight=2 connect-fail-limit=2 allow-miss max-conn=5 name...

weixin_30439067的博客 427

2020年信奥赛C++提高组csp-s初赛真题及答案解析(阅读程序第3题)

2020年信奥赛C++提高组csp-s初赛真题及答案解析(阅读程序第3题)

王老师青少年编程 990

Linux之代理服务器squid安装和使用

Squid是一个高性能的代理缓存服务器,Squid支持FTP、gopher、HTTPS和HTTP协议。和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求。Squid是一种用来缓冲Internet数据的软件。它是这样实现其功能的,接受来自人们需要下载的目标(object)的请求并适当地处理这些请求。也就是说,如果一个人想下载一web页面,他请求Squid为他取得这个页面。Squid随之连接到远程服务器(比如:http://www.baidu.com/)并向这个

月生的静心苑 1万+

Python爬虫实战:基于Scrapy与Playwright高效爬取人民网新闻数据

本文将详细介绍如何使用Python最新技术栈(Scrapy框架结合Playwright浏览器自动化工具)高效爬取人民网新闻数据。文章包含完整项目搭建、反反爬策略、数据解析存储以及性能优化等核心内容,提供可直接运行的代码示例,适合中高级Python开发者学习现代网络爬虫开发技术。python# 去除特殊空白字符。

2201_76125261的博客 1118

5.3-集群电源模式解析

DSU-120 DynamIQ™集群支持9种电源模式,包括正常运行(ON)、完全断电(OFF)、三种数据保持模式(FUNC_RET、FULL_RET、MEM_RET)、两种调试模拟模式(OFF_EMU、MEM_RET_EMU),以及系统恢复模式(WARM_RST、DBG_RECOV)。这些模式通过智能管理电源状态,在保持数据完整性的同时实现功耗优化,并为系统调试和故障恢复提供支持。不同模式在RAM保持、逻辑断电和调试能力方面各有侧重,满足从正常运行到深度调试等不同场景需求。

baron-周贺贺-代码改变世界ctw 116

Squid 代理服务器

Squid通过了强大的代理控制机制,通过合理的设置ACL并行限制,可以针对源地址、目标地址、访问URL的路径、访问的时间等各种条件进行过滤格式:acl 列表名称 列表类型 列表内容 ...方法一:.......acl localhost src 192.168.80.10/32 #源地址为192.168.80.10acl MYLAN src 192.168.80.0/24 192.168.1.0/24 #客户机网段。

A1100886的博客 6659

二叉树三种遍历(动态图+代码深入理解)

文章目录一、图示理解(图片是一位前辈所留,在此感谢)1、先序遍历2、中序遍历3、后序遍历4、层序遍历二、深入理解三种遍历让我们来理解一下绕着外围跑一整圈的真正含义是:遍历所有结点时,都先往左孩子走,再往右孩子走。下面做一个实例吧三、代码实现加以理解以下是C语言全部代码实现下面是同样的例子用c++实现,大家可以参考一下 一、图示理解(图片是一位前辈所留,在此感谢) 1、先序遍历 先序遍历可以想象成,...

流楚丶格念的博客 3万+

Squid代理服务器配置及CDN简介

Squid主要提供缓存加速、应用层过滤控制的功能CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。简而言之,就是将数据部署在各地的服务器中,通过负载均衡技术,让用户就近获取服务器中的数据。

m0_74412260的博客 2957

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

使用Squid部署代理服务

Squid是Linux系统中最为流行的一款高性能代理服务软件,通常用作Web网站的前置缓存服务,能够代替用户向网站服务器请求页面数据并进行缓存.简单来说,Squid服务程序会按照收到的用户请求向网站源服务器请求页面,图片等所需的数据,并将服务器返回的数据存储在运行Squid服务程序的服务器上.当有用户再请求相同的数据时,则可以直接将存储服务器本地的数据交付给用户,这样不仅减少了用户的等待时间,还缓解了网站服务器的负载压力.

微软技术分享 1万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

部署代理服务 Squid

Squid是一种用来缓冲Internet数据的软件,它是这样实现其功能的,接受来自人们需要下载的目标(object)的请求并适当地处理这些请求。也就是说,如果一个人想下载一web页面,他请求Squid为他取得这个页面。Squid随之连接到远程服务器,并向这个页面发出请求,后,Squid显式地聚集数据到客户端机器,而且同时复制一份。当下一次有人需要同一页面时,Squid可以简单地从磁盘中读到它,那样数据迅即就会传输到客户机上.这篇文章为大家介绍一下透明和传统代理。

qq_60654159的博客 3899

Squid代理服务

Squid

weixin_54132204的博客 2169

squid for windows 配置代理服务器

前几天需要用squid在服务器上配置代理,搜了些文章看看,在局域网内配置了个代理 具体的配置如下:    首先下载 squid for Windows的下载地为: http://www.acmeconsulting.it/pagine/opensource/squid/SquidNT.htm     从网上下载的Squid for windows的二进制文件是压缩到zip文件

二两天涯的专栏 8778

高效配置Linux代理服务器――Squid

高效配置Linux代理服务器――Squid 2001-05-21 12:43 发布者:Crystal 阅读次数:335  毛毛 作为一种免费的网络操作系统,Linux越来越受到广大网络爱好者的欢迎,目前Internet上运行的主机有相当一部分采用的就是Linux,而且中国已经把Linux作为政府上网的指定网络操作系统。种种迹象表明,Linux正在逐渐走向成熟。为了解决Internet发展迅速和IP

hem的专栏 9184

squid代理服务器的部署

目录一、squid代理服务器的概述1、代理服务器的工作机制2、squid的代理类型二、部署squid代理器1、编译安装squid2、修改squid的配置文件3、squid的运行控制4、创建squid的运行脚本三、构建传统代理服务器1、环境搭建2、编译安装squid,并修改配置文件3、修改防火墙规则4、客户端验证四、构建透明代理处理服务器1、环境搭建2、配置网卡3、修改squid配置文件4、开启路由转发5、修改防火墙规则6、客户机验证7、查看squid日志的新增记录8、查看 Web 访问日志的新增记录,显示的

qq_52825616的博客 2325
上一篇: Common Lisp学习之十一:使用宏
下一篇: 字符编码的概念及字符编码的探测
zzulp
博客等级 码龄19年 464粉丝 176原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值