【實現高可效的代理模式-Squid】


 普通正向代理

 首先安裝squid代理軟件包:

端口控制

在squid server端作端口訪問控制,把默認的3128端口改為1000端口

 

同時把squid服務代理端口添加到selinux安全子系統的允許列表內

 

在squid client web瀏覽器上設置squid server HTTP代理地址,並分別指明端口號默認和修改后

下面是與squid server端口號匹配與不匹配的訪問頁面

 

 IP控制

在 squid server上設置僅允許192.168.10.21進行代理,拒絕其他所有的clinet代理

 

在squid訪問外網,發現無權限

 

 關鍵字訪問控制

創建正則匹配關鍵字規則,並創建映射綁定

 在squid client嘗試訪問

 

特定網站控制

制定正則匹配所有用戶只允許訪問http://www.qq.com一個網站

 

client訪問測試

 信息資源文件下載控制

匹配拒絕下載exe和jpg后綴的文件

 

訪問時間控制

匹配squid用戶在周末的8:00到12:00可以使用squid代理

域名控制

僅允許cisco.com的FQDN使用squid代理

 端口控制

設置僅允許80(http),23(telnet),21(ftp),22(ssh),520(rip)使用squid代理

 

透明代理

在squid主配置文件/etc/squid/squid.conf下對於squid的端口控制后添加transparent

 反向代理(二級緩存)

 squid服務的語法檢測以及初始化squid進程

 


免責聲明!

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



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