快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
Squid 配置管理指南 2

Squid 配置管理指南 2

六. Squid命令含义。 下面介绍squid的运行命令: Usage: squid [-dhsvzCDFNRVYX] [-f config-file] [-[au] port] [-k signal] -a port 指定Squid使用的Http端口号. -d level 设定Squid调试信息等级。 -f file 指定Squid所使用的文件 -h 输出帮助信息 -k reconfigure 重新载入新的配置文件而不重新启动Squid进程。 Rotate 进行日志回滚 Shutdown 等待所有请求...

squid 进阶安全 加固策略

squid 进阶安全 加固策略

linux中代理的软件很好几个,性能最好的或许就属于squid了,几乎也算是稳坐江山了,squid在对内外网的沟通中应用非常广 泛,(增加访问速度,代理上网,提高内部网络性,方便的控制)squid被部署为(标准代理,透明代理,反向代理)多种代理,控制着内外网数 据交换,问题就应该特别重视,至少应该不下于防火墙的程度!(最好是配合使用) 这里假定是有配置经验的,就不多说如何配置squid的了,正题 一:基本控制客户访问 使用和访问列表,系统管理员可以严格,清晰的定义代理的访问控制策略,如: acl me s...

Linux squid refresh_pattern 命令

Linux squid refresh_pattern 命令

refresh_pattern的作用: 用于确定一个页面进入cache后,它在cache中停留的。 refresh_pattern 只对后端没设置Expires过期时间的页面起作用,比如论坛页面;而对类似apache mod_expires 设置过的页面不起作用。 语法: refresh_pattern [-i] regexp min percent max [options] 几个概念: resource age =对象进入cache的时间-对象的last_modified response age...

Linux SQUID refresh_pattern 页面过期设置 详解

Linux SQUID refresh_pattern 页面过期设置 详解

SQUID refresh_pattern详解 refresh_pattern 大概是 squid 最有意思但最不好懂的配置参数了,经过看书,大概明白如何使用,写出来贡献。 记住refresh_pattern 只对后端没Expires过期时间的页面起作用,比如论坛页面;而对类似apache mod_expires 过的页面不起作用。 说明之前,先将个概念LM,LM就是页面Header里时间(Date)和Last-Modified时间的差。Date一般是Squid从后面取页面的 时间,Last-Modif...

Linux Squid 构建高速 Proxy Server

Linux Squid 构建高速 Proxy Server

一、什么是Proxy Server(代理服务器),Proxy的作用。 在真实世界中常常会去帮人家办一些事情,例如帮人家交电费什么的,在这种情况下你不是电表的主人,而是代办者(代理者)的身份。在网络世界中 Proxy就是相当于那个帮人家交电费的人了,当发出连接请求的时候,就会通过Proxy去帮我们直接与目标服务器沟通,帮我们取得资料。 通常我们所说的高速缓存代理,就是以空间换时间,就如下图那样。 client通过Proxy Server上网的步骤如下: ①client端向Server发出请求。 ②Serv...

squid 本身的客户端 squidclient介绍

squid 本身的客户端 squidclient介绍

uidclient这个东东很好用清理squid缓存 查看squid状态等等功能,都挺方便的 基本的使用方法 *取得squid运行状态信息: squidclient -p 80 mgr:info *取得squid内存使用情况: squidclient -p 80 mgr:mem *取得squid已经缓存的列表: squidclient -p 80 mgr:objects. use it carefully,it may crash *取得squid的磁盘使用情况: squidclient -p 80 mg...

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

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

今天,我花了一个整整一个下午的时间总算可以用Linux(Ubuntu7.04)来开代理给校园网(局域网)内的其他同学开代理上外网呐,在设置的过程 中我主要遇到了如下两个问题(似乎跟Ubuntu复杂的用户关系有关): (core dumped) Failed to make swap directory /var/spool/squid/00: (13) Permission denied 上面这些问题真的弄到我有点抓狂,不过最好我把Squid有关的用新立得软件管理器全都删掉,按下面的做法一步步来才最终搞...

UBUNTU 7.10 安装配置 squid 2.6 反向代理实例

UBUNTU 7.10 安装配置 squid 2.6 反向代理实例

QUID是个不错的代理服务器,做正向代理让公司内部的人统一出口,便于管理 做反向代理可以将你的WEB服务器负载能力提高至少一个数量级[视具体应用会有一些差异] 在UBUNTU下squid并不是什么困难的事情,因为一个apt-get install squid就装好了 装好之后默认的是3128端口的正向代理,只要写个 visible_hostname就可以使用了 下面说一下反向代理,在网上搜了半天,就几乎没有现成能用的squid.conf文件,大多文章都是转载的,一个写错了,就全都错了,贴一个我的绝对 可...

Linux squid2.6 加速WEB 支持虚拟主机配置心得体会

Linux squid2.6 加速WEB 支持虚拟主机配置心得体会

本人一台web服务器,日流量约10万,上面有好几个虚拟主机,近日装上Squid 2.6进行WEB加速,Squid 和Apache均在同一台服务器上面,效果非常明显,看到论坛上好多人问如何squid2.6,虚拟主机 现在将安装过程贴出和大家一起分享,给菜鸟们一个学习机会和老鸟们一个批评指正的机会 主机配置为: CPU: AMD64 Sempron 3100 内存: 2GB RAM 下载:wget http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.ST...

Debian或Ubuntu下squid的安装与基本配置(已验证)

Debian或Ubuntu下squid的安装与基本配置(已验证)

在debian lenny 5.0squid过程,记下来备查。 安装使用 用户名和密码 的squid代理服务器 #安装的过程的具体过程,中间有些反复,大致过程如下 ############################################## #安装squid $sudo apt-get install squid squid-common #备份一下/etc/squid/squid.conf $cd /etc/squid $ls -al $sudo mv /etc/squid/squid...

Linux squid 反向代理中防盗链

Linux squid 反向代理中防盗链

squid图片防盗链的配置如下: pics urlpath_regex -i \.(gif|jpg|jpeg|bmp|png)$ /* 匹配是否是图片 */ acl domain_refer referer_regex -i domain /* 匹配允许的域名关键字 */ acl notnull_refer referer_regex . /* 匹配非空referer */ http_access allow pics !notnull_refer /* 允许空referer访问图片 */ http_a...

squid 反向代理作 web加速-目录和命令帮助

squid 反向代理作 web加速-目录和命令帮助

1 squid的默认目录: a)配置文件 /etc/squid/squid.conf b)缓存目录 /var/cache/squid/ c)日志目录 /var/log/squid d)文件 /usr/sbin/ 一系列以squid开头的文件 e)启动脚本 /etc/init.d/squid suse已默认建好,修改ulimit -n 4096为60000 当打开多个缓存文件时,需要更多的文件句柄。注意,linux存在系统文件句柄总数和单进程文件句柄总数,此处修改的是单进程的文件句柄总数,如果要打开 更多...