服务器环境:阿里云香港ECS CentOS release 6.8 (Final)
本地环境:MacOS 10.12.6 (16G1510)
配置过程参考:使用Squid搭建CentOS7代理服务器上网
Squid介绍
Squid是Linux自带的代理软件,与其它代理软件如Apache、Socks等相比,下载安装简单,配置灵活,支持缓存和多种协议。
安装
yum install squid -y
yum install httpd-tools -y
生成密码文件
mkdir /etc/squid3/
#xiaodong 是用户名
htpasswd -cd /etc/squid3/passwords xiaodong
#提示输入密码,比如输入123456
测试密码文件
/usr/lib64/squid/ncsa_auth /etc/squid3/passwords
#输入用户名 密码
xiaodong 123456
#提示ok说明成功
ok
#ctrl+c退出
配置squid.conf文件
vi /etc/squid/squid.conf
#在最后添加
auth_param basic program /usr/l