配置与管理代理服务器
安装squid
Squid软件包在标准yum存储库中可用,因此,我们正在使用yum命令安装Squid代理。
[root@server ~]# dnf install -y squid //安装
[root@server ~]#systemctl enable --now squid.service
[root@server ~]#systemctl status squid.service
[root@server ~]#netstat -antpl| grep squid
[root@server ~]#ss -antpl| grep squid
[root@server yum.repos.d]# firewall-cmd --permanent --add-service=squid
[root@server yum.repos.d]# firewall-cmd --reload
[root@server yum.repos.d]# vim /etc/squid/squid.conf
在server上放行squid服务,并放行80端口测试。重启防火墙
[root@server yum.repos.d]# firewall-cmd --permanent --add-service=squid //放行squid
[root@server yum.repos.d]# firewall-cmd --permanent --add-port=80/tcp //放行80端口
[root@server yum.repos.d]# firewall-cmd --reload //重启服务[root@server yum.repos.d]# netstat -an|grep :3128 //是否监听3128端口
[root@server yum.repos.d]# systemctl start squid //开启squid服务
[root@server yum.repos.d]# systemctl enable squid //开机自启
在server01防火墙中允许Squid代理服务
[root@server ~]# vi /etc/squid/squid.conf
输入dns_v4_first on
[root@server ~]# systemctl restart squid