使用動(dòng)態(tài)域名解析來架設(shè)WEB服務(wù)器
【摘 要】本文介紹在采用ADSL上網(wǎng)方式的基礎(chǔ)上,通過對(duì)ADSL MEDOM路由和虛擬服務(wù)等功能的設(shè)置,使用動(dòng)態(tài)DNS域名解析的方式來架設(shè)企業(yè)或個(gè)人web服務(wù)器的方法,對(duì)外提供WEB服務(wù)。 【關(guān)鍵字】動(dòng)態(tài)DNS域名解析 路由 IP地址 ADSL WEB服務(wù) 一、引言 隨著我國網(wǎng)絡(luò)化進(jìn)程的加快,越來越多的企事業(yè)單位建立了內(nèi)部網(wǎng)絡(luò),并和Internet相連接。許多的企事業(yè)及個(gè)人想?互連網(wǎng)建立起自己的網(wǎng)站,并通過它來介紹自己的產(chǎn)品或展現(xiàn)自我。在網(wǎng)絡(luò)技術(shù)不太成熟的昨天,建立起自己的網(wǎng)站是一件不太容易的事,人們多半是委托專業(yè)的網(wǎng)站服務(wù)公司,通過租賃方式獲得服務(wù),通常租賃費(fèi)用不菲。但隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,各項(xiàng)技術(shù)日趨成熟,企業(yè)或個(gè)人建立起自己的網(wǎng)站已不再是一件難事。為了滿足人們上網(wǎng)的需要,中國電信繼ISDN、DDN后,又推出了ADSL。ADSL的出現(xiàn)為企業(yè)或個(gè)人建立起自己網(wǎng)站創(chuàng)造了條件,下面就我們現(xiàn)有的上網(wǎng)方式(ASDL)在自己家里(或單位)的主機(jī)構(gòu)建起自己的網(wǎng)站,對(duì)外提供WEB服務(wù)。 在ADSL上網(wǎng)方式之上,構(gòu)建一個(gè)網(wǎng)站對(duì)外提供WEB服務(wù),需要做好以下三件事: 1、建立一個(gè)WEB服務(wù)器 2、設(shè)置ADSL Modem的路由和虛擬服務(wù)等功能 3、設(shè)置動(dòng)態(tài)域名服務(wù)(DNS) 二、對(duì)WEB服務(wù)器的設(shè)置 1、選擇一臺(tái)CPU為賽揚(yáng)800,內(nèi)存為128M,硬盤空間為40G以上的計(jì)算機(jī)作為WEB服務(wù)器,安裝的操作系統(tǒng)為Windows 2000 Server,后臺(tái)數(shù)據(jù)庫為SQL Server 2000。 2、WEB服務(wù)器設(shè)置方法: 1)安裝Windows 2000 Server和SQL Server 2000 Windows 2000 Server自帶IIS5.0(Internet Information Service),在Windows2000系統(tǒng)安裝時(shí)需要選上Internet信息服務(wù)(IIS)選項(xiàng),當(dāng)系統(tǒng)安裝完以后會(huì)有“開始”--“程序”--“管理工具”--“Internet服務(wù)管理器”這一程序項(xiàng)。 SQL Server 2000為后臺(tái)數(shù)據(jù)庫,企業(yè)和個(gè)人數(shù)據(jù)存放在SQL Server 2000的數(shù)據(jù)庫中。 2)通過“Internet服務(wù)管理器”對(duì)WEB服務(wù)器進(jìn)行相應(yīng)的設(shè)置 打開“Internet服務(wù)管理器”,選中默認(rèn)WEB站點(diǎn)(也可以自己再建一個(gè)站點(diǎn)),擊右鍵后選擇“屬性”,選擇“Web 站點(diǎn)”頁,設(shè)置如下: 服務(wù)器的IP為192.168.0.7,TCP端口為80。192.168.0.7就是作為服務(wù)器的主機(jī)在局域網(wǎng)中的IP地址,這IP地址和TCP端口將會(huì)在ADSL MODEM的Virtual Server功能設(shè)置中用到。 選擇“主目錄”頁,設(shè)置如下: 通過“本地路徑”設(shè)置WEB程序的存放位置,外面用戶將可以調(diào)用該目錄的程序(ASP,HTML),來訪問該WEB服務(wù)器。 三、對(duì)ADSL Modem的路由和虛擬服務(wù)等功能的設(shè)置 1、ADSL技術(shù)簡介 ADSL(Asymmetric Digital Subscriber Line)是非對(duì)稱數(shù)字線路縮寫,是指在現(xiàn)有的電話線上加裝ADSL調(diào)制解調(diào)器,利用ADSL(Asymmetric Digital Subscriber Line)技術(shù),用戶可以在使用電話時(shí),同時(shí)以高于512Kbps以上的速率上網(wǎng)或進(jìn)行資料的傳輸。雖然傳統(tǒng)的Modem也是使用電話線傳輸?shù)模皇褂昧?K-4KHz的低頻段,而電話線理論上有接近2MHz的帶寬?ADSL正是使用了26KHz以后的高頻帶才能提供如此高的速度,其上行最高640Kbps,下行最高8Mbps。具體工作流程是:經(jīng)ADSL Modem編碼后的信號(hào)通過電話線傳到電話局后在通過一個(gè)信號(hào)識(shí)別分離器,如果是語音信號(hào)就傳到交換機(jī)上,如果是數(shù)字信號(hào)就接入Internet。 ADSL調(diào)制解調(diào)設(shè)備多采用3種線路編碼技術(shù),分別稱為抑制載波幅度和相位(CAP),離散多音復(fù)用(DMT),以及離散小波多音復(fù)用(DWMT)。其中CAP的基礎(chǔ)是正交幅度調(diào)制(QAM),在CAP中,數(shù)據(jù)被調(diào)制到單一載波之上;而在DMT中,數(shù)據(jù)被調(diào)制到多個(gè)載波之上,每個(gè)載波上的數(shù)據(jù)使用QAM進(jìn)行調(diào)制。DMT中使用為大家熟知的快速傅里葉變換算法做數(shù)字信號(hào)處理,而在DWMT中,則用近年來新興的小波變換算法代替快速傅里葉變換。一個(gè)ADSL調(diào)制解調(diào)器將多路下行通道中,雙工通道中以及維護(hù)信道中的數(shù)據(jù)流組合成數(shù)據(jù)塊(block),并在每一數(shù)據(jù)塊中附加糾錯(cuò)代碼,接受端則通過此糾錯(cuò)代碼對(duì)在傳輸過程中產(chǎn)生的誤碼進(jìn)行糾錯(cuò)。實(shí)驗(yàn)表明,此糾錯(cuò)編碼技術(shù)完全可以達(dá)到MPEG-2和其他數(shù)字圖像壓縮方法的要求。目前國內(nèi)采用的有兩種方式:專線上網(wǎng)方式和虛擬撥號(hào)方式。專線方式是常連的,費(fèi)用采用包月方式收取,主要提供給單位用戶使用;虛擬撥號(hào)方式采用按時(shí)間收費(fèi)?方式,主要提供給家庭和個(gè)人用戶使用。 網(wǎng)絡(luò)拓樸圖如圖1所示:
圖1
2、ADSL Modem路由及虛擬服務(wù)設(shè)置 我們正在使用的ADSL Modem中,絕大多數(shù)已具備了路由功能,只要開啟ADSL Modem的路由功能,然后把ADSL Modem接入集線器(當(dāng)然也可以是交換機(jī)),接通集線器與ADSL Modem的電源,局域網(wǎng)內(nèi)的所有用戶就可以在不需要專用計(jì)算機(jī)來提供服務(wù)的網(wǎng)絡(luò)環(huán)境中輕松實(shí)現(xiàn)共享Internet連接。 目前國內(nèi)絕大部分家庭用戶所使用的都是PPPoE虛擬撥號(hào)方式,絕大多數(shù)品牌的ADSL Modem的路由功能可以在“專線方式的路由開啟”和“虛擬撥號(hào)方式的路由開啟”?種方式下使用,本人采用“虛擬撥號(hào)方式的路由開啟”方式來打開ADSL Modem的路由功能,下面是具體的步驟(同樣是以BLC-101AE為例)。 第一步 先將配置好與ADSL Modem連接的計(jì)算機(jī)網(wǎng)卡IP地址設(shè)為“192.168.0.7”,在IE地址欄輸入“192.168.0.2”,進(jìn)入配置對(duì)話框界面。 單擊對(duì)話框左邊主設(shè)置菜單中的“WAN”選項(xiàng),其中有0~7號(hào)共8個(gè)虛電路進(jìn)行設(shè)置,屏蔽1~7號(hào)虛電路,選擇0號(hào)虛電路進(jìn)行設(shè)置。設(shè)0號(hào)虛電路的VPI/VCI項(xiàng)值為“0/35”(此值依當(dāng)?shù)氐腎SP商提供的值而定),選擇“PPPoE LLC虛擬拔號(hào)方式”,屏蔽BRIDGE(“橋”),在PPP設(shè)置相應(yīng)欄中輸入由ISP商提供、用于撥號(hào)上網(wǎng)的用戶賬號(hào)和密碼,并保持自動(dòng)拔號(hào)連接。 第二步 設(shè)置LAN選項(xiàng)
單擊對(duì)話框左邊主設(shè)置菜單中的“LAN”選項(xiàng),啟動(dòng)DHCP Server,為避免局域網(wǎng)計(jì)算機(jī)IP地址沖突,最好確定好每臺(tái)計(jì)算機(jī)的IP值,同時(shí)設(shè)置局域網(wǎng)的IP地址池為192.168.0.3~192.168.0.200。User Mode選擇為Multi-User(多用戶)模式。
第三步 設(shè)置Virtual Server功能 單擊對(duì)話框左邊主設(shè)置菜單中的“Virtual Server”選項(xiàng), 在Virtual Server Configuration設(shè)置欄中,填入相應(yīng)的端口值(如HTTP為80)和主機(jī)在局域網(wǎng)的IP地址(192.168.0.7),按Add按鍵以完成一個(gè)Virtual Server的設(shè)置。Virtual Server功能可以為你的網(wǎng)絡(luò)提供虛擬主機(jī)服務(wù),它可以提供多達(dá)10個(gè)的虛擬主機(jī)。通過Virtual Server功能的設(shè)置可以對(duì)外提供如WEB Server、FTP Server、MSN Messenger等的網(wǎng)絡(luò)服務(wù)。如圖7所示對(duì)IP為192.168.0.7主機(jī)開放80端口,以對(duì)外提供WEB服務(wù)。 第四步 保存相關(guān)設(shè)置 單擊對(duì)話框左邊主設(shè)置菜單中的“Save Configuration”選項(xiàng),保存上述相關(guān)設(shè)置并重啟ADSL Modem。 上述四步,主要通過對(duì)ADSL Modem的路由和虛擬服務(wù)等功能的設(shè)置,就可以對(duì)外提供WEB服務(wù)。 四、設(shè)置動(dòng)態(tài)DNS域名解析服務(wù) 當(dāng)用戶用ISDN、DDN、ADSL撥號(hào)?網(wǎng)時(shí),其計(jì)算機(jī)的IP地址是隨著每一次撥號(hào)由ISP商動(dòng)態(tài)分配的,也就是說IP是動(dòng)態(tài)的。如要想通過互聯(lián)網(wǎng)向其它計(jì)算機(jī)提供服務(wù)則必須告訴其它計(jì)算機(jī)當(dāng)前計(jì)算機(jī)的IP地址,然后其它計(jì)算機(jī)才能對(duì)此IP的計(jì)算機(jī)進(jìn)行訪問,這顯然很不方便。如果我們的計(jì)算機(jī)具有一個(gè)固定的域名,不管其IP地址怎么改變均指向其本身,從而互聯(lián)網(wǎng)上其它計(jì)算機(jī)可以通過此域名對(duì)該計(jì)算機(jī)進(jìn)行訪問,那么我們就可隨心所欲地構(gòu)建網(wǎng)上家園。動(dòng)態(tài)域名解析服務(wù)提供了把固定的域名與動(dòng)態(tài)的IP地址對(duì)應(yīng)起來的服務(wù)。 現(xiàn)在有許多可以提供解析動(dòng)態(tài)IP的域名軟件,如88IP動(dòng)態(tài)域名解析、“花?殼”動(dòng)態(tài)域解析軟件等,相對(duì)而言 “花生殼”動(dòng)態(tài)域名解析實(shí)際操作起來比較簡單方便,所以我們多半選用它,具體操作為:先到www.oray.net站點(diǎn)申請(qǐng)“傲銳護(hù)照”,即注冊(cè)一個(gè)用戶名,申請(qǐng)“護(hù)照”后即可進(jìn)入其域名維護(hù)而添加域名,一般情況為vicp.net下的一個(gè)二級(jí)域名,如我家計(jì)算機(jī)現(xiàn)有的域名為dhwwhd.vicp.net。當(dāng)然如果我們擁有自己的域名也可將該域名加入,然后再在其站點(diǎn)上下載其客戶端軟件,下載完畢安裝后利用申請(qǐng)的“傲銳護(hù)照”登錄即可(如圖2),計(jì)算機(jī)IP地址就與“傲銳”網(wǎng)站建立聯(lián)系,這樣不管計(jì)算機(jī)拔號(hào)上網(wǎng)時(shí)IP地址如何變化,由于在運(yùn)行“傲銳”客戶端軟件時(shí),“傲銳”網(wǎng)站就已記住計(jì)算機(jī)的IP地址及域名,當(dāng)別的互聯(lián)網(wǎng)用戶訪問此域名時(shí),先到“傲銳”網(wǎng)站尋找其對(duì)應(yīng)IP地址(即域名解析),經(jīng)過“傲銳”域名解析后直接即向該計(jì)算機(jī)。這樣我們的計(jì)算機(jī)即成為互聯(lián)網(wǎng)上一臺(tái)擁有自己域名的服務(wù)器,我們可以在上面建立各種服務(wù),如WEB服務(wù),只要互聯(lián)網(wǎng)上任何一臺(tái)計(jì)算機(jī)IE瀏覽器的地址欄上輸入域名(如dhwwhd.vicp.net)就可以訪問我們的WEB服務(wù)器。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。