- 安裝
yum install squid -y
- 配置
配置文件 /etc/squid/squid.conf
1.無認證配置
cache_mem 64 MB 緩存和日志設置
maximum_object_size 4 MB
cache_dir ufs /var/spool/squid 100 16 256
access_log /var/log/squid/access.log
2.帶用戶認證的配置。。。。待補充
- 初始化
squid -z 進行初始化
- 啟動squid
systemctl start squid.service
- 開放防火牆端口
默認端口為3218
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3218 -j ACCEPT
默認只允許私有地址去使用,最后還有個拒絕所有,如下圖所示:
可以添加所有地址:
acl localnet src 0.0.0.0/0.0.0.0
最后一句是拒絕其他不匹配的地址。