Centos7搭建Squid代理服务器
sumu’s home
1.无需验证版----http
1.1 安装
1.2 修改配置文件
- 打开文件: vim /etc/squid/squid.conf
- 修改
http_access allow all
为
http_access deny all
可以看到默认端口是 3128
1.3 启动squid服务
1.4 在代理软件配置你的公网IP和端口号为3128
2.验证版-----https
2.1 安装
yum install squid -y
yum install httpd-tools -y
2.2 生成密码文件
创建文件夹
mkdir /etc/squid3/
htpasswd -cd /etc/squid3/passwords sumu
测试密码文件
/usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
sumu 123456
ok
2.3 修改配置文件
- 打开文件:vim /etc/squid/squid.conf
- 添加以下内容
auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid3/passwords
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
http_access allow authenticated
http_access allow all
http_port 0.0.0.0:3128
- 修改:
- 将
http_access deny CONNECT !SSL_ports
改为http_access allow CONNECT !SSL_ports
2.4 日志文件
- squid的日志位于/var/log/squid/目录下。
3.常用命令
systemctl start squid.service
systemctl stop squid.service
systemctl restart squid.service
systemctl enable squid.service
systemctl disable squid.service
systemctl status squid.service
参考:
CentOS7搭建Squid代理服务器
centos7.3使用squid搭建代理服务器
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)