squid代理服務安裝(ubuntu 16.4)
在linux高效能程式設計的第四章有介紹squid代理伺服器相關知識,所以就安裝squid做個測試,本篇部落格匯聚其他部落格內容
(1)ubuntu下安裝squid
(2)代理相關概念
(3)相關資料連結
一、ubuntu下安裝squid
1、安裝 sudo apt-get update sudo apt-get install squid 2、修改配置suid.conf sudo vim /etc/squid/squid.conf 3、修改提高的代理ip squid安裝之後預設使用的埠是3128,搜素http_port 3128,然後修改成值到0~65535之間 4、設定允許訪問的ip 安裝squid之後預設只提供本地ip測試,不允許其他ip使用。在檔案中搜索acl CONNENCT method CONNECT,在後面加入 acl ip_pools src 10.0.0.0/255.255.255.0 或者 alc ip_pools src 10.0.0.0/24 5、授權該ip段 搜尋http_access allow ...,在後面新增 http_access allow ip_pools 6、重啟服務 sudo service squid restart 上面內容轉載自:https://www.cnblogs.com/zhaopengcheng/p/6059267.html
代理伺服器的實現原理其實就是拆封請求包,然後根據透明代理,匿名代理、混淆代理、高匿代理的需要,重新對組裝TCP包,將http請求傳送給目標伺服器