天天看點

squid服務介紹

squid服務介紹

代理伺服器是介于 Internet 和内網計算機之間的聯系橋梁,他的功能就是代替内網計算機去通路網際網路資訊。使用代理伺服器,可以有效的節約IP資源,多台内網計算機可以通過同一個IP通路Internet。目前大部分企業都是通過代理伺服器為企業内部員工提供上網服務。這裡我們采用Squid搭建一個穩定高效的代理伺服器。

https://jingyan.baidu.com/article/19192ad815430ee53e5707a7.html

Squid 是比較知名的代理軟體, 它不僅可以跑在 Linux 上還可以跑在 Windows 以及 Unix上,它的技術已經非常成熟。目前使用 Squid 的使用者也是十分廣泛的。Squid 與 Linux 下其它的代理軟體如 Apache、Socks、TIS FWTK 相比,下載下傳安裝簡單,配置簡單靈活,支援緩存和多種協定。

Squid 之是以用的很多, 是因為它的緩存功能.Squid 緩存不僅可以節省寶貴的帶寬資源,也可以大大降低伺服器的 I/O。從經濟角度考慮,它是很多網站架構中不可或缺的角色。

Squid 不僅可以做正向代理,也可以做反向代理。當作為正向代理時,Squid 後面是用戶端,用戶端想上網需經過 Squid。當一個使用者(用戶端)想要請求一個首頁時,它向 Squid發出一個申請,要 Squid 替它請求,然後 Squid 連接配接使用者要請求的網站并請求該首頁,接着把該首頁傳給使用者同時保留一個備份,當别的使用者請求同樣的頁面時,Squid 把儲存的備份立即傳給使用者,使使用者覺得速度相當快。使用正向代理時,用戶端需要做一些設定,才能實作,也就是平時我們在 IE 選項中設定的那個代理。而反向代理是,Squid 後面為某個站點的伺服器,用戶端請求該站點時,會先把請求發送到 Squid 上,然後 Squid 去處理使用者的請求動作。下面借用一個網絡上的圖,

看下正向代理:

squid服務介紹
squid服務介紹

再來看看反向代理:

squid服務介紹
squid服務介紹
上一篇: CSS3新特性
下一篇: 政策模式

繼續閱讀