centos7 安裝配置 squid作為正向代理


  • 安裝

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

最后一句是拒絕其他不匹配的地址。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM