1. 安装squid
yum install squid
2. 修改配置文件
// 在 http_access deny all 上面加上如下权限配置,注意,一定要在这句上面 //用户名密码配置 auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/passwd acl auth_user proxy_auth REQUIRED http_access allow auth_user // 文件最后加上 高匿配置 request_header_access X-Forwarded-For deny all request_header_access From deny all request_header_access Via deny all //修改下端口 网上很多自动爬免费代理的程序
http_port3228
3. 配置用户名 密码
在装了httpd的bin 目录下面 输入
./htpasswd -c /etc/squid/passwd YOUR_NAME
会提示你输入密码 ,输入即可
意思就是在 /etc/squid/passwd中生成登录用户名和密码
4. service squid restart 重启squid
如果发现问题,到 /var/log/squid 目录下面看日志
如果connecton refused 看下iptables 是否开启
相关推荐
### Squid 配置 HTTPS 实践指南 #### 概述 本文档旨在提供一份详细的实践指导,帮助读者理解和实现基于 Squid 的 ...此外,还可以根据实际需求调整 Squid 的其他配置选项,例如缓存设置等,以优化性能或增强功能。
spi, Squid 3代理安装程序,带有用户名&密码认证 SPI - Squid代理安装程序具有用户名和口令认证的Squid代理安装程序Squid代理安装程序( 简称: SPI ) 是一个完全自动化的shell script,它基于Squid认证和密码认证,...
2. 配置 Squid:编辑 `squid.conf` 文件,开启正向代理功能,设置监听端口(如 3128),并定义允许访问的IP范围。 3. 访问控制:为了安全,可以设置访问控制列表(ACL)以限制只有特定的客户端可以使用此代理。 4. ...
### Squid 文件上传大小配置详解 #### 一、引言 在互联网应用中,代理服务器是一种常见的技术手段,用于提供安全、高效的网络访问服务。Squid 作为一款开源的高性能代理缓存软件,在众多场景中得到了广泛的应用。...
### Squid 反向代理配置详解 #### 一、实验背景及目标 本文档旨在详细介绍如何在特定环境下配置Squid作为反向代理服务器。实验环境包括一台运行Red Hat Enterprise Linux 5.5 (RHEL5.5)的虚拟机以及另一台运行...
本文将详细介绍Squid 3.0版本及其配置手册,旨在帮助用户理解和设置这款软件。 首先,Squid 3.0是Squid系列的一个稳定版本,它在2.x系列的基础上进行了多项改进和优化,包括性能提升、安全性增强以及对新协议的支持...
在这种情况下,Squid配置可能相对简单,而大部分负载均衡逻辑会在前端的工具中实现。 这些配置示例展示了Squid在反向代理和负载均衡方面的灵活性。正确配置Squid可以帮助提高网站性能,减少带宽消耗,并为用户提供...
二、Squid配置文件 Squid的主要配置文件是 `/etc/squid/squid.conf`。初次安装时,这个文件可能包含大量注释,你可以根据实际需求修改这些配置。 三、修改基本配置 1. **监听端口**:默认情况下,Squid监听3128端口...
- **透明代理**:通过配置网络设备,可以让 Squid 作为透明代理,用户无需修改浏览器设置即可使用。 通过以上步骤,你已经成功配置了 Squid 作为缓存服务器。但要记住,持续监控和优化是关键,以确保最佳性能和安全...
编辑Squid配置文件`/etc/squid/squid.conf`,添加透明代理设置。确保开启`transparent_proxy`选项,并配置监听端口和网关: ```conf http_port 3128 transparent acl localnet src 0.0.0.0/0 # 用你的网络范围替换 ...
安装完成后,Squid的配置文件通常位于/etc/squid/squid.conf,这是管理和定制Squid行为的主要文件。 配置Squid时,管理员需要根据网络环境和需求编辑squid.conf。这个配置文件包含了各种选项,如定义监听端口、设置...
### Linux下Squid配置指南 #### 概述 本文档旨在详细介绍如何在Linux环境下配置Squid代理服务器。Squid是一款广泛使用的开源代理服务器软件,主要用于缓存和转发HTTP请求,以此来提高网络效率并减少对外部网络的...
Squid 编译安装及配置详解 Squid 是一个流行的开源代理服务器软件,能够缓存常见的 Internet 对象,减少网络带宽的使用,提高用户的访问速度。本资源将指导用户从源代码包编译安装 Squid,并对其进行基本配置。 一...
这个配置适用于 Squid 2.6 或更高版本。 通过以上步骤,您将成功地配置了 Squid 代理服务器,并实现了基本的缓存和反向代理功能。根据实际需求,您还可以进一步调整参数,例如设置更复杂的访问控制策略、优化缓存...
Squid缓存服务器的配置不仅涉及到基本的网络设置,还包含复杂的权限控制、性能调优等多个方面。掌握这些知识,对于有效管理和维护企业级网络环境至关重要。通过合理配置Squid,不仅可以显著提升网络性能,还能加强...
**Squid配置实用教程** Squid是一款广泛使用的开源代理服务器和缓存系统,它在互联网内容获取和网络访问优化方面发挥着重要作用。通过合理的配置,Squid可以提高网络速度,降低带宽消耗,并提供内容过滤等功能。本...
6. 编辑配置文件:`vi /etc/squid/squid.conf`,设置基本参数,例如: ``` http_port 192.168.61.2:3128 visible_hostname ProxyServer cache_mgr yangfeng@aspire-tech.com cache_mem 32 MB cache_dir aufs /...
2. **编辑Squid配置文件**:Squid的主要配置文件是`/etc/squid/squid.conf`。在这个文件中,需要进行以下关键设置: - **监听端口**:默认情况下,Squid监听在端口3128上。 - **允许的客户端**:定义哪些IP地址...