使用CentOS7配置Squid代理
来源:互联网 发布:linux samba客户端 编辑:程序博客网 时间:2024/04/28 04:33
1,安装Squid yum install squid
2,修改配置文件
vim /etc/squid/squid.conf
内容:
http_access allow all
3,Squid初始化
squid -z
4,Squid启动
systemctl start squid
5,测试
IE设置代理后看是否可用,如果不可用的话,先禁用CentOS7的firewalld,如果禁用后可以正常使用,则需要在firewalld中添加端口 firewall-cmd --permanent --add-port=xxxx/tcp
(xxxx为端口号)
6,添加用户认证
先安装httpd工具,用来生产用户名密码文件,安装过httpd的可以跳过 yum -y install httpd-tools
7,在Squid中配置认证NCSA方式 vim /etc/squid/squid.conf
把http_access allow all
改为下面内容:
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/htpasswdauth_param basic children 5auth_param basic realm Squid Basic Authenticationauth_param basic credentialsttl 5 hoursacl myacl proxy_auth REQUIREDhttp_access allow myaclhttp_access deny all
8,用httpd的htpasswd工具生成用户密码文件/etc/squid/htpasswd
(上面配置文件中ncsa指定的文件位置)
htpasswd -c /etc/squid/htpasswd htpuser
命令输入后需要连续输入两边密码
用户名:htpuser 密码:xxxxx
9,重启squid
systemctl restart squid
10,IE中刷新之前测试页面,提示输入用户名密码,输入后正常访问
11,设置开机自动启动 systemctl enable squid
0 0
- 使用CentOS7配置Squid代理
- 使用CentOS7配置Squid代理
- 使用CentOS7配置Squid代理
- 使用CentOS7配置Squid代理
- centos7安装和使用http代理(squid)
- squid配置反向代理
- squid代理配置介绍
- Squid配置反向代理
- squid二级代理配置
- squid配置透明代理
- 配置squid 代理
- squid普通代理配置
- squid透明代理配置
- squid 反向代理配置
- 成功使用squid+iptables配置透明代理 (zt)
- Squid代理服务3.1版本的配置和使用简介
- centos7 docker使用https_proxy 代理配置
- squid配置8-代理设置
- 万有引力不存在及爱因斯坦相对论中时空扭曲都是错误的
- Android四大组件应用系列——使用ContentProvider实现跨进程通讯
- EXCEL中如何让某些行列固定不动
- Fragment基本概述
- iOS 在 ARC 环境下 dealloc 的使用、理解误区
- 使用CentOS7配置Squid代理
- Android下常见的内存泄露 经典
- 设计模式
- BSTR
- 简单实现Intent的普通跳转与带返回值的跳转
- 浅析Java中的final关键字
- 解析Java中的File类
- 深入Java虚拟机(2)——Java的平台无关性
- 设计模式补充