Ubuntu搭建代理服務器


Squid是全功能的HTTP/1.0代理服務器,也近乎完整的兼容HTTP/1.1。Squid提供豐富的訪問控制、認證和日志環境用以網站代理服務器和內容服務應用。

本文簡單介紹了如何架設一台透明Squid代理服務器。Squid可用於HTTP,HTTPS,FTP等網站的緩存代理服務器。它能通過緩存和重用那些經常被訪問的網頁l來降低帶寬,改善反應速度。Squid有很強的訪問控制,是一個出色的服務器加速器。

安裝Squid
安裝squid和squid-common
sudo aptitude install squid squid-common

編輯squid配置文件
sudo vi /etc/squid/squid.conf

設置允許的網站
acl internal_network src 192.168.1.0/24
http_access allow internal_network

上面的192.168.1.0/24是指你的IP范圍。

設置正確的權限

sudo chown -R proxy:proxy /var/log/squid/
sudo chown proxy:proxy /etc/squid/squid.conf

需要重啟生效
sudo /etc/init.d/squid restart

現在打開網頁瀏覽器,設置代理服務器為新的squid服務器,端口為3128


免責聲明!

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



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