李戰(zhàn)國, 劉向東, 王興偉
(1.平頂山學(xué)院,河南平頂山467002;2.東北大學(xué) 信息科學(xué)與工程學(xué)院,遼寧 沈陽110004;3.大連民族學(xué)院非線性信息技術(shù)研究所,遼寧大連 116600)
在服務(wù)器部署上,很多單位都沒有自己的域名服務(wù)器而使用域名提供商或上級(jí)單位提供的域名服務(wù)。由于業(yè)務(wù)的類型及規(guī)模的不斷變化,應(yīng)用服務(wù)器的域名、IP地址及服務(wù)端口號(hào)在不斷發(fā)生變化。如果每次變化就要對(duì)這些參數(shù)在域名提供商那里修改對(duì)于域名提供商來說可能是一個(gè)不可接受的負(fù)擔(dān),如果不修改對(duì)于單位的信息發(fā)布來說可能是災(zāi)難性的損失[1]。如何解決這一矛盾是服務(wù)器管理的一個(gè)重要問題。本文提出設(shè)置自己的域名代理服務(wù)器,使用301重定向技術(shù)解決在應(yīng)用服務(wù)器的IP地址及服務(wù)端口號(hào)等發(fā)生變化(不論是不是默認(rèn)端口)的情況下不需要修改外部的域名服務(wù)器的內(nèi)容,只修改自己的域名代理服務(wù)器的映射關(guān)系就可以實(shí)現(xiàn)對(duì)外的訪問域名不變,從而實(shí)現(xiàn)對(duì)外是一個(gè)穩(wěn)定的域名體系[2]。
在“Windows網(wǎng)絡(luò)架構(gòu)”[3]課程上,一般來說各種網(wǎng)絡(luò)服務(wù)器配置實(shí)驗(yàn)都是分別進(jìn)行的,其目的是給學(xué)生一個(gè)清晰的概念。但是在實(shí)際應(yīng)用中各種服務(wù)器是綜合應(yīng)用的,因此由只注重服務(wù)器的功能配置轉(zhuǎn)向更加復(fù)雜的服務(wù)器應(yīng)用部署,這就要使用相應(yīng)的多種服務(wù)器綜合管理技術(shù)來實(shí)現(xiàn)。本文提出的301重定向技術(shù)就是實(shí)現(xiàn)復(fù)雜服務(wù)器部署的技術(shù)之一,它可以實(shí)現(xiàn)Web服務(wù)器、DNS服務(wù)器、代理服務(wù)器的功能配置,實(shí)現(xiàn)綜合服務(wù)器應(yīng)用實(shí)驗(yàn)。在實(shí)現(xiàn)設(shè)備與環(huán)境要求上很簡(jiǎn)單,在實(shí)驗(yàn)室中使用模擬器技術(shù)每一位學(xué)生只需要使用一臺(tái)PC機(jī)及Windows等操作系統(tǒng)就可以滿足實(shí)驗(yàn)的要求,在一般的服務(wù)器實(shí)驗(yàn)室都可以實(shí)現(xiàn)。
在網(wǎng)站建設(shè)中,經(jīng)常會(huì)遇到網(wǎng)站IP地址或域名的調(diào)整、改變網(wǎng)頁目錄結(jié)構(gòu)、網(wǎng)頁被移到一個(gè)新地址等情況。在這些情況下如果不做域名重定向,則用戶收藏夾或搜索引擎數(shù)據(jù)庫中舊地址只能讓訪問客戶得到一個(gè)404頁面錯(cuò)誤信息(無法顯示網(wǎng)頁);再如某些注冊(cè)了多個(gè)域名的網(wǎng)站,也需要通過域名重定向讓訪問這些域名的用戶自動(dòng)跳轉(zhuǎn)到主站點(diǎn)。
常用的重定向方式有:
(1)301 redirect。301重定向是一種永久性轉(zhuǎn)移(Permanently Moved)。301重定向是網(wǎng)頁更改地址后對(duì)搜索引擎最友好的方法。只要不是暫時(shí)域名轉(zhuǎn)移,建議盡量采用301重定向技術(shù)來實(shí)現(xiàn)[4]。
(2)302 redirect。302重定向代表暫時(shí)性轉(zhuǎn)移(Temporarily Moved),一般使用在臨時(shí)域名重定向環(huán)境,當(dāng)然,也有少數(shù)Black Hat SEO(黑帽搜索引擎優(yōu)化)應(yīng)用這項(xiàng)技術(shù)進(jìn)行作弊。使用這項(xiàng)技術(shù)缺點(diǎn)是:即使網(wǎng)站客觀上不是spam(作弊,散布垃圾廣告消息等),也很容易被搜尋引擎容易誤判為spam而懲罰。
(3)meta fresh。這種方式在以前比較流行,不過現(xiàn)在已很少使用。其具體實(shí)現(xiàn)是通過在網(wǎng)頁中加入meta指令,在特定時(shí)間后重定向到新的網(wǎng)頁,但如果延遲的時(shí)間太短(約5 s之內(nèi)),會(huì)被判斷為spam。
在不同的系統(tǒng)及技術(shù)下,301重定向的實(shí)現(xiàn)方法不同。為了適應(yīng)多種平臺(tái)與技術(shù)的應(yīng)用,下面簡(jiǎn)單介紹一下在不同平臺(tái)及技術(shù)下的301重定向技術(shù)。
1.2.1 IIS服務(wù)器實(shí)現(xiàn)301重定向
打開Internet信息服務(wù)管理器,在欲重定向的網(wǎng)站上選擇屬性→主目錄,在“此資源的內(nèi)容來自”中選擇第三項(xiàng)“重定向到URL”,并且在地址欄中輸入重定向的IP地址或域名。選中“資源的永久重定向”。配置界面圖見圖1,在實(shí)驗(yàn)中就采用這種配置方式。
圖1 IIS 301重定向配置
在輸入重定向到網(wǎng)址的時(shí)候請(qǐng)注意,如果在網(wǎng)址中要傳遞目錄及參數(shù)信息,則一般在重定向地址后加SQ 參數(shù),如 http://www.test.comsq。S是將請(qǐng)求的初始URL后綴(目錄及文件等)傳遞給新的URL;Q是將初始URL的參數(shù)(如query string)傳遞至新的URL,包括問號(hào)[5]。如果不想使用參數(shù)方式,可以在重定向到的地址欄中直接輸入完整的域名目錄及參數(shù)。然后選中“上面輸入的準(zhǔn)確的URL”及“輸入的URL下的目錄”即可。
1.2.2 Apache服務(wù)器實(shí)現(xiàn)301重定向
在Apache中,通過修改文件.htaccess可以實(shí)現(xiàn)很多強(qiáng)大的服務(wù)控制功能,301重定向只是其中的功能之一。301重定向示例如下:
(1)將當(dāng)前網(wǎng)站重定向到一個(gè)新的網(wǎng)站。redirect permanent/http://www1.test.com/(將當(dāng)前網(wǎng)站根目錄下內(nèi)容重定向到 http://www1.test.com/)。
(2)將當(dāng)前網(wǎng)站的一個(gè)網(wǎng)頁重定向到另一個(gè)帶參數(shù)的網(wǎng)站頁面中。redirect permanent/index.php http://www.test.com/index.php?stu=zhangsan(將網(wǎng) 頁index.php 重定向到 http://www.test.com/index.php?stu=zhangsan)。
在不同的編程語言環(huán)境下都可使用301重定向技術(shù)實(shí)現(xiàn)域名的重定向功能。雖在不同的編程語言中使用的命令格式不同,但301重定向基本上都使用了參數(shù)301 Moved Permanently來聲明永久重定向,使用Location參數(shù)聲明重定向的目的地。詳見文獻(xiàn)[4]。
在服務(wù)器DNS動(dòng)態(tài)管理實(shí)驗(yàn)中需要使用DNS服務(wù)器、動(dòng)態(tài)DNS代理服務(wù)器、應(yīng)用服務(wù)器及驗(yàn)證客戶端等[6-8]。網(wǎng)絡(luò)拓?fù)鋱D如圖2所示。
圖2 網(wǎng)絡(luò)拓?fù)鋱D
圖2中DNS服務(wù)器是單位租用的商業(yè)DNS服務(wù)器,Web服務(wù)器是單位的應(yīng)用服務(wù)器,Proxy是單位的動(dòng)態(tài)DNS代理服務(wù)器。Client是外網(wǎng)要訪問單位應(yīng)用服務(wù)器的網(wǎng)絡(luò)客戶。
為了簡(jiǎn)化實(shí)驗(yàn)過程,我們將各服務(wù)器及客戶端的IP地址設(shè)置為同一網(wǎng)段的IP地址。它們分別為:驗(yàn)證客戶端 Client:192.168.210.163/24;域名服務(wù)器 DNS:192.168.210.222/24;域名代理服務(wù)器 Proxy:192.168.210.181/24;應(yīng)用服務(wù)器 web1-3:192.168.210.200-202/24。
在客戶訪問應(yīng)用服務(wù)器時(shí),其訪問過程如下:
(1)客戶機(jī)使用域名方式通過DNS解析需要訪問的應(yīng)用服務(wù)器web1-3的IP地址,在客戶端輸入應(yīng)用服務(wù)器的域名http://web1.test.com/等訪問應(yīng)用服務(wù)器。
(2)商業(yè)DNS服務(wù)器給單位用戶建立web1.test.com,web2.test.com,web3.test.com 共 3 個(gè)應(yīng)用服務(wù)器DNS域名,但它們的IP地址不是指向應(yīng)用服務(wù)器的真實(shí) IP 地址,而是全部指向 192.168.210.188——單位的DNS代理服務(wù)器Proxy的IP地址,主要目的是實(shí)現(xiàn)相對(duì)固定的域名解析服務(wù),隱藏應(yīng)用服務(wù)器可能的IP地址及端口的變化。
(3)DNS代理服務(wù)器Proxy是一個(gè)執(zhí)行301重定向的Web服務(wù)器。主要作用是將DNS服務(wù)器解析的不同的網(wǎng)站根據(jù)不同的網(wǎng)站主機(jī)頭解析到真正的應(yīng)用服務(wù)器上,以完成到應(yīng)用服務(wù)器的重定向工作。
(4)根據(jù)代理服務(wù)器的301重定向,客戶端得到真正的應(yīng)用服務(wù)器的域名或IP地址直接訪問應(yīng)用服務(wù)器,得到最終的結(jié)果。其訪問界面見圖3。
圖中驗(yàn)證客戶端訪問 http//web3.test.com/,通過DNS服務(wù)器解析到的 IP 地址是192.168.210.188,在該服務(wù)器上使用301重定向技術(shù),將該網(wǎng)站重定向到http://192.168.210.202:202/這個(gè)非默認(rèn)端口的 Web應(yīng)用服務(wù)器Web3。從驗(yàn)證圖示上先看到一個(gè)http://web3.test.com/的域名訪問,然后立即看到一個(gè)http://192.168.210.202:202/的 301 重定向的 web3的IP地址(域名)。說明DNS代理服務(wù)器正確地執(zhí)行了301重定向,且得到了該網(wǎng)站的正確內(nèi)容見圖3。
圖3 客戶端訪問http://web3.test.com/界面圖
虛擬機(jī)(VM)支持多操作系統(tǒng)并行運(yùn)行在單個(gè)物理服務(wù)器上的系統(tǒng),能提供更加有效的底層硬件使用。在虛擬機(jī)中,中央處理器芯片從系統(tǒng)其他部分劃分出一段存儲(chǔ)區(qū)域,操作系統(tǒng)和應(yīng)用程序運(yùn)行在“保護(hù)模式”環(huán) 境 下[9-11]。 常 用 虛 擬 機(jī) 軟 件 有:VMware Workstation和Oracle VM Virtual Box等,本文使用開源虛擬機(jī)軟件 Oracle VM Virtual Box 4.1.6 實(shí)現(xiàn)[12]。
在Oracle VM Virtual Box構(gòu)建虛擬機(jī)的過程中,有些過程容易出現(xiàn)錯(cuò)誤而使實(shí)驗(yàn)無法進(jìn)行下去。為了保證實(shí)驗(yàn)的正常進(jìn)行,下面對(duì)創(chuàng)建虛擬機(jī)的幾個(gè)關(guān)鍵過程結(jié)合配置界面進(jìn)行介紹。
2.2.1 創(chuàng)建虛擬機(jī)
啟動(dòng)Oracle VM Virtual Box虛擬機(jī)軟件,選擇新建(以創(chuàng)建 Windows XP為例),然后輸入名稱為“XP”,選擇系統(tǒng)類型為“Microsoft Windows”,版本為“Windows XP”,界面見圖4。本實(shí)驗(yàn)中我們?cè)谝粋€(gè)物理計(jì)算機(jī)上創(chuàng)建DNS(Windows 2008)、DNS代理服務(wù)器Proxy(Windows 2003)及應(yīng)用服務(wù)器Web(Windows 2003)共3個(gè)虛擬機(jī),客戶直接在物理計(jì)算機(jī)上訪問。同時(shí)開啟3個(gè)虛擬機(jī)運(yùn)行正常,驗(yàn)證正常。
2.2.2 虛擬磁盤文件格式選擇
在Oracle VM Virtual Box 4版本之后支持更多的虛擬磁盤文件格式,以方便與其他虛擬機(jī)軟件交換使用虛擬機(jī)文件,其選擇界面見圖5。
在虛擬磁盤文件類型選擇上有四種選擇:第一項(xiàng)VDI是Oracle VM Virtual Box系統(tǒng)使用的虛擬磁盤文件格式;第二項(xiàng)VMDK文件是VMware Workstation的文件格式;第三項(xiàng)VHD是Microsoft Virtual PC 2007和Microsoft Virtual Server 2005以及Hyper-V使用的虛擬磁盤文件格式;第四項(xiàng)HDD文件是在Mac、Windows及Linux系統(tǒng)下都能夠打開的通用虛擬磁盤文件格式。如果你的計(jì)算機(jī)上只有Oracle VM Virtual Box虛擬軟件,直接選擇第一項(xiàng)即可。
2.2.3 虛擬機(jī)系統(tǒng)設(shè)置
圖4 創(chuàng)建虛擬機(jī)
圖5 虛擬機(jī)磁盤格式選擇
在虛擬機(jī)的系統(tǒng)設(shè)置上主要進(jìn)行主板、處理器設(shè)置等,界面圖見圖6。在主板設(shè)置中首先要根據(jù)物理機(jī)及虛擬系統(tǒng)的需求設(shè)置內(nèi)存及虛擬硬盤的大小,一般可以取默認(rèn)值,也可以根據(jù)你的物理內(nèi)存的大小及分區(qū)可用磁盤空間的大小選擇虛擬機(jī)的內(nèi)存128~1024MB,硬盤8-32GB。在硬盤空間分配上一般采用動(dòng)態(tài)分配方式。在啟動(dòng)順序選擇上,一般選擇先硬盤,后光驅(qū)的原則,這樣可以避免由于光驅(qū)中有安裝文件反復(fù)安裝的情況。
圖6 虛擬機(jī)系統(tǒng)選擇
2.2.4 虛擬機(jī)安裝文件來源選擇
在虛擬機(jī)的安裝過程中,操作系統(tǒng)安裝文件來源一般有兩種:光盤安裝盤及安裝壓縮包ISO安裝文件。如果是光盤,則安裝文件來源直接選物理光盤即可,如果是ISO文件,選擇虛擬光盤文件。
2.2.5 虛擬機(jī)網(wǎng)絡(luò)選擇
在網(wǎng)絡(luò)選擇上主要進(jìn)行虛擬機(jī)的網(wǎng)卡連接方式的選擇??梢赃x擇的類型有:橋接、NAT、主機(jī)及內(nèi)部網(wǎng)絡(luò)等。本實(shí)驗(yàn)中使用同一個(gè)網(wǎng)段的IP地址實(shí)現(xiàn)各虛擬機(jī)的互相訪問,因此網(wǎng)絡(luò)連接方式選擇橋接模式,網(wǎng)卡直接選擇物理網(wǎng)卡,配置界面見圖7。
圖7 虛擬機(jī)網(wǎng)絡(luò)選擇
該模式的主要好處是不需要路由器的參與各個(gè)虛擬機(jī)之間就可以相互通信,并且各虛擬機(jī)可以直接通過物理網(wǎng)卡訪問外網(wǎng)。如果需要可以選擇其他模式,也可以選擇多塊網(wǎng)卡進(jìn)行配置以滿足系統(tǒng)需求。
隨著網(wǎng)絡(luò)規(guī)模擴(kuò)大,服務(wù)器的功能增強(qiáng),各種網(wǎng)絡(luò)服務(wù)器的性能要求也在不斷提高。因此在服務(wù)器部署上有很多新技術(shù),如服務(wù)器集群[13-14]、云計(jì)算[15]、智能路由[16]等在服務(wù)器部署上得到廣泛的應(yīng)用。
在本實(shí)驗(yàn)中,為了減少設(shè)備使用,簡(jiǎn)化實(shí)驗(yàn)環(huán)境,使用一臺(tái)PC機(jī),安裝3臺(tái)虛擬機(jī)實(shí)現(xiàn)DNS服務(wù)器、DNS代理服務(wù)器及應(yīng)用服務(wù)器。實(shí)驗(yàn)計(jì)算機(jī)配置為:CPU E8400,3 GHz,內(nèi)存 3 GB,操作系統(tǒng) Windows XP。
2.3.1 DNS 服務(wù)器配置
商業(yè)DNS服務(wù)器的配置可以根據(jù)客戶需求進(jìn)行配置與管理。實(shí)驗(yàn)中使用Windows 2008自帶的DNS服務(wù)器進(jìn)行配置,配置結(jié)果見圖8。
圖8 DNS服務(wù)器配置
在DNS管理器中首先建立一個(gè)標(biāo)準(zhǔn)正向區(qū)域test.com,在該區(qū)域下建立三個(gè)主機(jī),主機(jī)名分別是web1,web2,web3,它們的 IP 地址都是 192.168.210.181,即指向單位的DNS代理服務(wù)器。反向區(qū)域根據(jù)需要建立,在該實(shí)驗(yàn)中沒有建立反向區(qū)域。
2.3.2 DNS 代理服務(wù)器配置
在DNS代理服務(wù)器上建立三個(gè)Web網(wǎng)站對(duì)應(yīng)三個(gè)應(yīng)用服務(wù)器。在三個(gè)Web網(wǎng)站中使用301重定向技術(shù)將網(wǎng)站重定向到三個(gè)應(yīng)用服務(wù)器的IP地址及端口或域名及端口及參數(shù)等。
在一個(gè)IIS下可以采用多種技術(shù)同時(shí)建立多個(gè)Web網(wǎng)站,如多IP地址、多端口、多主機(jī)頭技術(shù)等。假如要求在該服務(wù)器下只有一個(gè)IP地址,并且只能在默認(rèn)端口(80端口)下運(yùn)行多個(gè)Web網(wǎng)站,那么就要配合DNS技術(shù)使用多主機(jī)頭技術(shù)來區(qū)分多個(gè)網(wǎng)站,這就是我們?cè)贒NS服務(wù)器上配置多個(gè)域名到代理DNS服務(wù)器的同一個(gè)IP地址的目的之一。通過DNS傳遞的IP地址可以找到DNS代理服務(wù)器,通過客戶端傳輸過來的主機(jī)頭(域名)可以區(qū)分不同的主機(jī),進(jìn)而使用301重定向技術(shù)找到真正的應(yīng)用服務(wù)器。
在增加Web站點(diǎn)的過程中,要確定IP地址、端口號(hào)及主機(jī)頭等參數(shù),其配置界面見圖9。
圖9 web1網(wǎng)站主機(jī)頭配置
圖9是增加web1.test.com的配置界面,在IP地址上使用了DNS代理服務(wù)器的IP地址,端口號(hào)使用了默認(rèn)端口80,這些參數(shù)web2及web3都是相同的。唯一不同的是網(wǎng)站的主機(jī)頭,web1的是 web1.test.com,其他兩個(gè)網(wǎng)站的主機(jī)頭分別為 web2.test.com,web3.test.com。
在web1的屬性配置中并沒用給該網(wǎng)站設(shè)立默認(rèn)主頁,而是使用301重定向功能將網(wǎng)站重定向到真正的應(yīng)用服務(wù)器,其界面圖見圖1。注意,在重定向配置中使用了重定向到web1應(yīng)用服務(wù)器的IP地址及非默認(rèn)端口200,根據(jù)需要也可以重定向到應(yīng)用服務(wù)器的域名及端口號(hào),甚至帶參數(shù)重定向。這樣即使內(nèi)部應(yīng)用服務(wù)器使用非默認(rèn)端口在外部也可以使用默認(rèn)端口來訪問,增加了內(nèi)部應(yīng)用服務(wù)器部署的靈活性。其他配置從略。
2.3.3 應(yīng)用服務(wù)器配置
在應(yīng)用服務(wù)器配置上,商業(yè)應(yīng)用一般使用獨(dú)立的具有不同IP地址的服務(wù)器來建立不同的網(wǎng)絡(luò)應(yīng)用服務(wù)器,并且要使用各種腳本技術(shù)及數(shù)據(jù)庫技術(shù)實(shí)現(xiàn)復(fù)雜的服務(wù)功能。
為了簡(jiǎn)化實(shí)驗(yàn),在試驗(yàn)中使用了一臺(tái)虛擬機(jī)配置多個(gè) IP 地址(192.168.210.200-202)實(shí)現(xiàn)多個(gè)應(yīng)用服務(wù)器的配置。首先在虛擬機(jī)網(wǎng)卡中配置多個(gè)IP地址192.168.210.200-202,在 IIS 網(wǎng)站默認(rèn)文件夾(C:Intpubwwwroot)下新建web1~web3文件夾,在對(duì)應(yīng)的文件夾下建立Default.htm默認(rèn)主頁。在默認(rèn)主頁中簡(jiǎn)單添加說明性文字如圖3所示。
在虛擬機(jī)的IIS下共配置了三個(gè)應(yīng)用發(fā)生器web200、web201、web202 分別對(duì)應(yīng) web1.test.com,web2.test.com,web3.test.com,其配置界面見圖 10。三個(gè)應(yīng)用Web站點(diǎn)的IP地址及端口號(hào)分別為192.168.210.200:200,192.168.210.20,1:201,192.168.210.202:202,可以根據(jù)需要而改變,但改變的參數(shù)要與DNS代理服務(wù)器的參數(shù)一致。在Web站點(diǎn)屬性上只設(shè)置了測(cè)試要求的參數(shù),如端口號(hào)由默認(rèn)的80改為200等,不同Web服務(wù)器選擇了不同的IP地址,其他參數(shù)基本上使用了默認(rèn)參數(shù)。
圖10 應(yīng)用服務(wù)器web1.test.com屬性配置
實(shí)驗(yàn)驗(yàn)證采用物理計(jì)算機(jī)作為驗(yàn)證客戶端與虛擬機(jī)通信及訪問Web服務(wù)器驗(yàn)證。首先要實(shí)現(xiàn)各虛擬機(jī)與物理計(jì)算機(jī)的連通,在各計(jì)算機(jī)能夠正常通信的情況下,再驗(yàn)證DNS代理服務(wù)器的301重定向功能。
(1)連通性驗(yàn)證。將客戶機(jī)的DNS配置為本實(shí)驗(yàn)的 DNS 服務(wù)器的 IP 地址(192.168.210.181),由于驗(yàn)證客戶機(jī)與各虛擬機(jī)在同一個(gè)網(wǎng)段,默認(rèn)網(wǎng)關(guān)不必配置。首先在客戶機(jī)上PING各服務(wù)器IP地址,結(jié)果顯示全通,然后PING各Web服務(wù)器域名返回的都是192.168.210.181,說明 DNS 服務(wù)器解析正確。
(2)服務(wù)器重定向驗(yàn)證。在客戶機(jī)的瀏覽器上分別訪問 web1.test.com,web2.test.com,web3.test.com。其中web3.test.com訪問結(jié)果見圖3,其他訪問結(jié)果類似,從略。這一結(jié)果說明DNS代理服務(wù)器的301重定向結(jié)果正確,達(dá)到了其功能要求。
本實(shí)驗(yàn)是“Windows網(wǎng)絡(luò)架構(gòu)”的一個(gè)綜合實(shí)驗(yàn),希望通過本實(shí)驗(yàn)使學(xué)生能夠理解各種網(wǎng)絡(luò)服務(wù)的工作關(guān)系及配置方法,加強(qiáng)各種網(wǎng)絡(luò)服務(wù)的綜合應(yīng)用能力。該實(shí)驗(yàn)不僅能夠加深學(xué)生對(duì)網(wǎng)絡(luò)服務(wù)的認(rèn)識(shí),并且為在復(fù)雜網(wǎng)絡(luò)環(huán)境下部署應(yīng)用服務(wù)器提供了一種良好的技術(shù)實(shí)現(xiàn)方式,具有一定的應(yīng)用價(jià)值。
該實(shí)驗(yàn)雖然實(shí)現(xiàn)了應(yīng)用服務(wù)器DNS的動(dòng)態(tài)管理,但是在實(shí)際環(huán)境下的運(yùn)行效果如何,特別是多服務(wù)器的重定向的性能如何還沒有進(jìn)行研究。在以后的研究中要對(duì)服務(wù)器重定向的性能,如DNS代理服務(wù)器的轉(zhuǎn)發(fā)性能及穩(wěn)定性要作進(jìn)一步的研究。
(References):
[1] 邢 麗,李桂蘭,王韌峰.中小型企業(yè)WEB服務(wù)器集群的配置與管理[J].吉林工程技術(shù)師范學(xué)院學(xué)報(bào),2010,36(3):38-39.
[2] 王艷峰,王 正,閻保平.一種基于域名錯(cuò)誤的DNS重定向協(xié)議[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2010,19(7):50-53+41.
[3] 微軟公司(Microsoft).網(wǎng)絡(luò)基本架構(gòu)的規(guī)劃和維護(hù)——以Windows Server 2003為例[M].北京:高等教育出版社,2005.
[4] 百度百科.301 重定向[EB/OL].http://baike.baidu.com/view/2173220.htm,2011-12.
[5] 柴文磊,李 超.301重定向在地址轉(zhuǎn)換中的應(yīng)用[J].信息安全與技術(shù),2010(10):41-42.
[6] 王艷峰,王 正,閻保平.一種基于域名錯(cuò)誤的DNS重定向協(xié)議[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2010,19(7):50-53+41.
[7] 彭 勇,范樂君,陳冬青,等.基于透明代理的域名系統(tǒng)隱患分析與防御策略[J].清華大學(xué)學(xué)報(bào)(自然科學(xué)版),2011,51(10):1318-1322,1328.
[8] 王 彬,劉百祥,宓 詠.基于URL重定向的第三方接入系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].實(shí)驗(yàn)技術(shù)與管理,2011,28(5):262-264+271.
[9] 邢仲璟,林丕源.淺談虛擬機(jī)在網(wǎng)絡(luò)實(shí)驗(yàn)課程中的作用[J].實(shí)驗(yàn)室研究與探索,2007,26(12):304-306.
[10] 楊志彬.高校實(shí)驗(yàn)教學(xué)用服務(wù)器資源虛擬化部署[J].實(shí)驗(yàn)室研究與探索,2010,29(7):75-78.
[11] 許 娜.基于VMware ESX Server的實(shí)驗(yàn)教學(xué)平臺(tái)建設(shè)[J].實(shí)驗(yàn)室研究與探索,2011,30(9):202-205.
[12] Oracle VM Virtual Box User Manual Version 4.0.6[EB/OL].http://www.virtualbox.org
[13] 崔榮波,許曉兵,陸 穎.一種虛擬化的服務(wù)器集群模型[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2011,20(3):173-177+213.
[14] 林天山.DNS服務(wù)器集群解決方案[J].電信技術(shù),2010(1):83-87.
[15] 游小明.新型云計(jì)算服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2011,37(11):40-42.
[16] 吳許俊.基于多ISP接入的網(wǎng)關(guān)架構(gòu)與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2010(10):147-149.