freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

linux下架設代理服務器(已修改)

2025-05-27 23:15 本頁面
 

【正文】 Linux下架設代理服務器 作者:bye2000 一、代理服務器概述 在TCP/IP網絡中,傳統(tǒng)的通信過程是這樣的:客戶端向服務器請求數(shù)據(jù),服務器響應該請求,將數(shù)據(jù)傳送給客戶端。在引入了代理服務器以后,這一過程變成了這樣:客戶端向服務器發(fā)起請求,該請求被送到代理服務器;代理服務器分析該請求,先查看自己緩存中是否有請求數(shù)據(jù),如果有就直接傳送給客戶端,如果沒有就代替客戶端向該服務器發(fā)出請求。服務器響應以后,代理服務器將響應的數(shù)據(jù)傳送給客戶端,同時在自己的緩存中保留一份該數(shù)據(jù)的拷貝。這樣,再有客戶端請求相同的數(shù)據(jù)時,代理服務器就可以直接將數(shù)據(jù)傳送給客戶端,而不需要再向該服務器發(fā)起請求。 代理服務器的功能 一般說來,代理服務器具有以下的功能: 隨著Internet的迅猛發(fā)展,網絡帶寬變得越來越珍貴。所以為了提高訪問速度,好多ISP都提供代理服務器,通過代理服務器的緩存功能來加快網絡的訪問速度。一般說來,大多數(shù)的代理服務器都支持HTTP緩存,但是,有的代理服務器也支持FTP緩存。在選擇代理服務器時,對于大多數(shù)的組織,只需要HTTP緩存功能就足夠了。 通常,緩存有主動緩存被動緩存之分。所謂被動緩存,指的是代理服務器只在客戶端請求數(shù)據(jù)時才將服務器返回的數(shù)據(jù)進行緩存,如果數(shù)據(jù)過期了,又有客戶端請求相同數(shù)據(jù)時,代理服務器又必須重新發(fā)起新的數(shù)據(jù)請求,在將響應數(shù)據(jù)傳送給客戶端時又進行新的緩存。所謂主動緩存,就是代理服務器不斷地檢查緩存中的數(shù)據(jù),一旦有數(shù)據(jù)過期,則代理服務器主動發(fā)起新的數(shù)據(jù)請求來更新數(shù)據(jù)。這樣,當有客戶端請求該數(shù)據(jù)時就會大大縮短響應時間。還需要說明的是,對于數(shù)據(jù)中的認證信息,大多數(shù)的代理服務器都不會進行緩存的。 IP地址是不可再生的寶貴資源,假如你只有有限的IP地址,但是需要提供整個組織的Internet訪問能力,那么,你可以通過使用代理服務器來實現(xiàn)這一點。 這一點是很明顯的,如果內部用戶訪問Internet都是通過代理服務器,那么,代理服務器就成為進入Internet的唯一通道;反過來說,代理服務器也是Internet訪問內部網的唯一通道,如果你沒有做反向代理,則對于Internet上的主機來說,你的整個內部網只有代理服務器是可見的,從而大大增強了網絡的安全性。 代理服務器的分類及特點 通常的代理服務器分類方法,是從實現(xiàn)的機理分為線路層代理、應用層代理、智能線路層代理等等。在這里,我想從另外一個角度出發(fā),把代理服務器分為傳統(tǒng)代理服務器和透明代理服務器。 我認為有必要好好搞清楚兩者的區(qū)別,只有真正明白了內在地機理,才能在遇到問題時,有章可循,才不會一頭霧水,不知從何解決問題。因此,下面我們就通過具體的實例來說明。本章的寫作思路來源于PaulRussell所寫的IPCHAINSHOWTO。下面所舉的例子也來源于該文章,我覺得我讀該文的最大收獲在于對內部網訪問外部網以及外部網訪問內部網的實現(xiàn)手段有了一個清晰的認識。當然,這里所謂的內部網是指使用私有IP的內部網絡。 我們的例子都基于以下假設: ,你的內部網(.*)(外部接口eth0:。內部接口eth1:)的代理服務器訪問Internet,換句話說,該代理服務器是唯一一臺直接與Internet和內部網相連的機器。并假該設代理服務器上運行著某種代理服務器軟件(如squid)。()。 ++ |內部網(.*)|eth1++eth0DDN |+|proxy|===============。Internet ||++ ++ eth0: eth1: 在以上基礎上我們做以下工作: 。 。 。 。 。 當我們在客戶端瀏覽器中打開一個web請求,比如“”,這時將陸續(xù)發(fā)生以下事件: (比如1025)連接代理服務器8080端口,請求web頁面“” “”,。然后,代理服務器使用某一端口(比如1037)向該IP地址的80端口發(fā)起web連接請求,請求web頁面。 ,代理服務器把該數(shù)據(jù)傳送給客戶端。 。 。從client的角度看來。 透明代理 透明代理的意思是客戶端根本不需要知道有代理服務器的存在。 在以上基礎上我們做以下工作: 。 。 。 . . 當我們在客戶端瀏覽器中打開一個web請求,比如“”,這時將陸續(xù)發(fā)生以下事件: “”,。然后,客戶端使用某一端口(比如1066)向該IP地址的80端口發(fā)起web連接請求,請求web頁面。 ,被重定向到代理服務器的綁定端口8080。于是,透明代理服務器用某一端口(比如1088),請求web頁面。 ,代理服務器把該數(shù)據(jù)傳送給客戶端。 。 。從client的角度看來。 以上就是傳統(tǒng)代理服務器和透明代理服務器的區(qū)別所在。 二、各種代理服務器的比較 linux下的代理服務器軟件很多,(一個著名的linux軟件站點)查看了一下,足有六十多個。但是被廣泛應用的只有Apache、socks、squid等幾個實踐證明是高性能的代理軟件。下面我們分別來比較一下這幾個軟件: Apache Apache是世界上用的最廣泛的HTTP服務器,之所以用的最廣泛,是因為它強大的功能、高效率、安全性和速度。,Apache開始包含了一個代理模塊。用Apache作代理服務器的性能優(yōu)勢并不明顯,不建議使用。 Socks Socks是一種網絡代理協(xié)議,該協(xié)議可以讓客戶機通過Socks服務器獲得對Internet的完全訪問能力。Scoks在服務器和客戶端之間建立一個安全的代理數(shù)據(jù)通道,從客戶的角度看來,Scoks是透明的;從服務器的角度看來,Socks就是客戶端??蛻舳瞬恍枰哂袑nternet的直接訪問能力(也就是說,可以使用私有IP地址),因為Socks服務器能夠把來自于客戶端的連接請求重定向到Internet。此外,Socks服務器可以對用戶連接請求進行認證,允許合法用戶建立代理連接。同理,Socks也能防止非授權的Internet用戶訪問及的內部網絡。所以常常把Socks當作防火墻來使用。 常見的瀏覽器如netscape、IE等可以直接使用Socks,并且我們也可以使用socsk5的所帶的client來使那些不直接支持socks的internet軟件使用Socks。 更多的資料可以參考Socks官方站點。 Squid 對于web用戶來說,Squid是一個高性能的代理緩存服務器,Squid支持FTP、gopher和HTTP協(xié)議。和一般的代理緩存軟件不同,Squid用一個單獨的、非模塊化的、I/O驅動的進程來處理所有的客戶端請求。 Squid將數(shù)據(jù)元緩存在內存中,同時也緩存DNS查詢的結果,除此之外,它還支持非模塊化的DNS查詢,對失敗的請求進行消極緩存。Squid支持SSL,支持訪問控制。由于使用了ICP(輕量Internet緩存協(xié)議),Squid能夠實現(xiàn)層疊的代理陣列,從而最大限度地節(jié)約帶寬。 Squid由一個主要的服務程序squid,一個DNS查詢程序dnsserver,幾個重寫請求和執(zhí)行認證的程序,以及幾個管理工具組成。當Squid啟動以后,它可以派生出預先指定數(shù)目的dnsserver進程,而每一個dnsserver進程都可以執(zhí)行單獨的DNS查詢,這樣一來就大大減少了服務器等待DNS查詢的時間。 選擇 從上面的比較可以看出,Apache主要功能是web服務器,代理功能只不過是其一個模塊而已,Socks雖然強大,但有欠靈活,因此我們著重推薦你使用Squid。下面的章節(jié)我們就一起來學習Squid激動人心的特性及相關的安裝與配置。 三、安裝SquidProxyServer 你可以通過以下途徑獲取該軟件: ; ; 通常,Squid軟件包有兩種:一種是源代碼,下載后需要自己重新編譯;可執(zhí)行文件,下載后只需解壓就可以使用;另一種是就是RedHat所使用的rpm包。下面我們分別講講這兩種軟件包的安裝方法。 。 ivh 當然,我們也可以在開始安裝系統(tǒng)的過程中安裝該軟件。 源代碼包的安裝 。 。 tarxvzf ,在/usr/,為了方便用mv命令將該目錄重命名為squidmvsquid。 cdsquid ./configure可以用./confgureprefix=/directory/you/want指定安裝目錄 系統(tǒng)缺省安裝目錄為/usr/local/squid。 makeall makeinstall ,squid的可執(zhí)行文件在安裝目錄的bin子目錄下,配置文件在etc子目錄下。 四、配置squid基礎篇——讓代理服務器跑起來 由于RedHat各方面的優(yōu)勢(包括易用性,穩(wěn)定性等等),全世界范圍內使用該發(fā)行
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1