測試squid標準正向代理是否能用:
setenforce 0 #臨時關閉selinux
yum install squid #安裝squid
systemctl start squid #啓動squid服務
systemctl enable squid #設置squid開機自啓動服務
firewall-cmd --permanent --zone=public --add-port=3128/tcp #防火牆永久打開squid的3128端口
firewall-cmd --reload #防火牆應用改動
應用1:只允許IP地址爲192.168.6.2的客戶端訪問squid提供的代理服務
vim /etc/squid/squid.conf
:wq保存退出。
重啓squid服務
systemctl restart squid #重啓squid服務
查看squid服務狀態和端口是否正常(http_port後面不加0.0.0.0會只監聽ipv6端口)
systemctl status squid #查看squid服務狀態
netstat -ntl #查看系統正在監聽的端口
《Linux就該這麼學》第16章