国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于windows 2003構(gòu)建DNS服務(wù)器的兩種方法

2012-04-29 00:44:03王彩云
電腦知識與技術(shù) 2012年2期
關(guān)鍵詞:客戶機(jī)域名IP地址

王彩云

摘要:在校園或企業(yè)網(wǎng)建設(shè)中,經(jīng)常要求實現(xiàn)內(nèi)網(wǎng)專用域名的解析服務(wù),這就需要網(wǎng)管為此配置DNS服務(wù)。Windows 2003服務(wù)器版本以其友好的用戶體驗為用戶熟悉,在對DNS服務(wù)器支持上也提供了圖形化的工具,可以較為方便的完成局域網(wǎng)內(nèi)的域名解析服務(wù)配置。另外,還可以采用兼容Unix系統(tǒng)的方法在Windows 2003服務(wù)器上配置DNS服務(wù)。

關(guān)鍵詞:域名系統(tǒng);Windows 2003;Cygwin

中圖分類號:TP393文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2012)02-0288-03

Two Methods of Building DNS Server in Windows 2003

WANG Cai-yun

(Shenzhen Longgang Secondary Vocational School, Shenzhen 518172,China)

Abstract: On campus or enterprise network construction,it is often required to achieve within the network-specific domain name resolu? tion services, which need to configure the DNS service for this network. Windows 2003 server version of its user-friendly experience for users familiar with the support of the DNS server also provides a graphical tool that can be more convenient to complete LAN domain name resolution service configuration. You can also use the method compatible with Unix system on a Windows 2003 server, configure the DNS service.

Key words: DNS; Windows 2003; Cygwin

在校園和企業(yè)網(wǎng)絡(luò)規(guī)劃建設(shè)中,為便于用戶使用一些常用服務(wù),如郵件,團(tuán)體門戶網(wǎng)站,公用FTP服務(wù)等,常常希望定義一些私有的域名。這樣用戶只需要訪問具有實際意義的域名地址,就可以獲取相應(yīng)服務(wù)內(nèi)容,而不需要記憶IP地址。要實現(xiàn)域名和IP地址的對應(yīng)關(guān)系,必須依賴DNS服務(wù)器。DNS服務(wù)器實現(xiàn)了域名和指定IP地址的綁定關(guān)系,當(dāng)用戶訪問域名地址時,主機(jī)首先向DNS服務(wù)器查詢其對應(yīng)的IP地址,然后自動從該地址請求數(shù)據(jù)。因此可見,設(shè)計和配置高效的DNS服務(wù)器就極為重要。

1 DNS服務(wù)實現(xiàn)原理概述

DNS服務(wù)器的主要功能是完成主機(jī)域名和IP地址之間的翻譯轉(zhuǎn)換工作。當(dāng)DNS客戶機(jī)需要查詢程序中使用的名稱時,它會查詢DNS服務(wù)器來解析該名稱??蛻魴C(jī)發(fā)送的每條查詢消息都具備相同格式,一般包括三條信息,用來告知服務(wù)器的回應(yīng)。

指定的DNS域名,表示為完全合格的域名。

指定的查詢類型,它可根據(jù)類型指定資源記錄,或作為查詢操作的專門類型。DNS域名的指定類別。

DNS服務(wù)器始終指定為Internet類別,其指定的名稱可以是合格的域名,如my.college.com,并且指定的查詢類型用于通過該名稱搜索地址資源記錄。系統(tǒng)將把DNS查詢當(dāng)作客戶機(jī)向服務(wù)器提出的兩部分問題:如客戶端發(fā)出查詢請求,查詢名為my.college.com的計算機(jī),在DNS服務(wù)器上有無對應(yīng)的記錄。服務(wù)器收到該請求,則回應(yīng)相應(yīng)IP地址給客戶端。

DNS服務(wù)器為提高查詢效率,有時可通過查詢緩存信息回復(fù)客戶端請求。當(dāng)客戶端查詢頻繁到達(dá)服務(wù)器時,緩存機(jī)制將會大大提高其應(yīng)答效率。DNS的查詢過程按兩部分進(jìn)行:首先,DNS服務(wù)器解析客戶端的請求;當(dāng)不能就地解析查詢時,可根據(jù)需要查詢DNS服務(wù)器來解析名稱。DNS查詢的過程如圖1所示。DNS查詢分為兩類:

遞歸查詢:服務(wù)器可代表請求客戶機(jī)到其它DNS服務(wù)器,以完全解析該名稱,并隨后將應(yīng)答返回至客戶機(jī)。

迭代查詢:客戶機(jī)可能配置多個DNS服務(wù)器地址,因此客戶機(jī)也可以聯(lián)系別的服務(wù)器來解析名稱。該過程稱作迭代。

圖1DNS服務(wù)簡易模型

2 DNS服務(wù)配置和實現(xiàn)

2.1配置環(huán)境說明

首先說明網(wǎng)絡(luò)環(huán)境和需要配置的服務(wù)。在本文涉及的校園網(wǎng)案例中,按照樓層進(jìn)行網(wǎng)段劃分,主教學(xué)樓中按照樓層規(guī)劃為192.168.0x.yyy的網(wǎng)段,其中x表示樓層,第一位默認(rèn)為0,如9樓為192.168.9.yyy,各層網(wǎng)關(guān)為192.168.0x.1;行政辦公樓則定義為192.168.1x.yyy,其中x也代表樓層,各層網(wǎng)關(guān)為192.168.1x.1;圖書館則定義為192.168.2x.yyy,網(wǎng)關(guān)定義規(guī)則同上。

在校園網(wǎng)中,服務(wù)器都放置在中心機(jī)房中,中心機(jī)房IP地址規(guī)劃為192.168.99.yyy;網(wǎng)關(guān)為192.168.99.1。其中部分DNS相關(guān)服務(wù)器及相關(guān)規(guī)劃如表1所示。

表1服務(wù)器規(guī)劃

由此,可知,我們需要在192.168.99.2的DNS服務(wù)器上完成配置,使在學(xué)校內(nèi)網(wǎng)中訪問門戶主頁,F(xiàn)TP等服務(wù)器域名時,可以獲取對應(yīng)服務(wù)器上的內(nèi)容。

2.2基于Windwos系統(tǒng)的安裝和配置

在Windows 2003 Server中配置DNS服務(wù)器最簡單的方法是直接使用其通用配置組件。由于默認(rèn)不安裝該組件,需要運行服務(wù)器添加和服務(wù)配置程序,將DNS服務(wù)選中并安裝,此時需要用到系統(tǒng)安裝盤。安裝過程如圖2,圖3所示。

圖2服務(wù)器安裝向?qū)?/p>

圖3DNS網(wǎng)絡(luò)服務(wù)的添加

安裝完成后,在服務(wù)器上完成DNS相關(guān)配置,主要過程包括:

安裝DNS服務(wù)完成后,點擊“下一步”進(jìn)入DNS服務(wù)器配置向?qū)В?/p>

首先提示創(chuàng)建新區(qū)域,在正向查詢區(qū)域條目中,右鍵點擊,選擇新建區(qū)域,并選擇創(chuàng)建主要區(qū)域。輸入?yún)^(qū)域名稱為mycollege.com,填寫區(qū)域名稱和區(qū)域配置文件名;

選擇不允許動態(tài)更新,我們在后續(xù)工作中通過手動更新完成DNS的變更;

轉(zhuǎn)發(fā)器設(shè)置中,選擇是,將外網(wǎng)的DNS服務(wù)器地址,可以填寫兩個。這個主要用來將自己不認(rèn)識的DNS域名交由外部DNS解析,即前文所述的遞歸解析;

至此將完成建立域的過程,下面開始創(chuàng)建不同主機(jī)的域名;

依次單擊“開始”→“管理工具”→“DNS”菜單命令,打開“dnsmagt”控制臺窗口;

在打開窗體作坊展開“ServerName”→“正向查找區(qū)域”目錄。然后用鼠標(biāo)右鍵單擊“mycollege.com”區(qū)域,執(zhí)行快捷菜單中的“新建主機(jī)”命令;

在新建主機(jī)菜單中,名稱填寫home.mycollege.com,IP地址填寫192.168.99.11

重復(fù)8,9步驟,分別將ftp.mycollege.com,books.mycollege.com,blog.mycollege.com及對應(yīng)IP地址添加。

此時通過校園網(wǎng)絡(luò)中的其它機(jī)器訪問預(yù)定義的域名,就可以通過DNS服務(wù)配置,映射到對應(yīng)IP地址的服務(wù)器上。

2.3基于Cygwin實現(xiàn)基于Unix的配置

Unix和Linux系統(tǒng)是實現(xiàn)DNS服務(wù)器的立項環(huán)境,在Windows 2003 Server中,也可以不使用本身提供的DNS服務(wù)配置組件,而采用Unix環(huán)境兼容的配置方法。通過采用Cygwin仿真虛擬環(huán)境,Windows服務(wù)器可以運行Unix或Linux上的很多軟件,基于這種原理,可以將Unix上的DNS服務(wù)移植到Windows系統(tǒng)中,從而有效利用Unix的資源和性能優(yōu)勢。

2.4實現(xiàn)原理

Cygwin是Windows系統(tǒng)中,用來仿真Unix環(huán)境的虛擬層。該虛擬環(huán)境通過將POSIX兼容的系統(tǒng)及接口調(diào)用轉(zhuǎn)換為Windows系統(tǒng)調(diào)用,構(gòu)建一個cygwin1.dll的動態(tài)庫來實現(xiàn)這些接口的翻譯?;赨nix的應(yīng)用程序,主要在Cygwin環(huán)境中重新編譯,就能以兼容Unix系統(tǒng)的模式運行。該方法為許多Unix服務(wù)向Windows移植提供了保證。圖4說明了基于Cygwin在Windows系統(tǒng)上的虛擬服務(wù)架構(gòu)。

圖4 Windows上的Cygwin虛擬服務(wù)架構(gòu)

2.5配置方法

我們通過將Linux下的BIND軟件包移植的方法實現(xiàn)了基于Windows系統(tǒng)的Unix DNS服務(wù)兼容配置方法。

首先通過Cygwin環(huán)境,下載BIND源碼并編譯,編譯通過后,執(zhí)行make install命令,就完成了BIND在虛擬環(huán)境中安裝。

安裝完成后,編輯/etc/named.conf,/var/named/named.ca,/var/named/named.local文件,即可實現(xiàn)DNS配置。下面以實例說明前文所述校園環(huán)境中的配置方法。

配置/etc/named.conf文件,其中包含如下內(nèi)容:

options {

directory "/var/named";

forwarders {202.97.224.68;202.97.230.4;};

}

該配置類似3.2中描述的轉(zhuǎn)發(fā)器配置,即當(dāng)DNS服務(wù)器不能識別主機(jī)查詢請求時,需要向外部DNS進(jìn)行遞歸解析。

配置/var/named/named.ca,將各域名,IP對應(yīng)關(guān)系填入其中,如下所示

. 3600000 NS B.ROOT-SERVERS.NET.

HOME.MYCOLLEGE.COM. 3600000 A 192.168.99.11

重新啟動BIND服務(wù),更新配置。

2.6實現(xiàn)性能分析

由于基于Cygwin的虛擬服務(wù),采用了BIND服務(wù)和虛擬的接口轉(zhuǎn)換,其運行效率較Windows自帶組件稍有不足。但由于BIND服務(wù)開放源碼,可以通過改進(jìn)緩存效率,進(jìn)行相應(yīng)的優(yōu)化。

3結(jié)論

文中采用兩種方法完成DNS的配置,都可以達(dá)到同樣的效果?;赪indows系統(tǒng)原生服務(wù)較為簡單,容易上手,但基于Cygwin虛擬服務(wù)實現(xiàn)的方法實際較為簡單,修改方便,而且可以通過后續(xù)優(yōu)化提升其效率;特別本方法還可以用以將其它的服務(wù)從Unix系統(tǒng)移植到Windows中,以實現(xiàn)更好的資源共享。

參考文獻(xiàn):

[1]劉曉輝. Windows Server 2003服務(wù)器搭建、配置與管理[M]. 2版.北京:水利電力出版社,2007.

[2] (美)羅斯(Russinovich,M.E.),(美)所羅門(Solomon,D.A.).深入解析Windows操作系統(tǒng)[M].北京:電子工業(yè)出版社,2007.

[3] (美)史蒂文斯. TCP.IP詳解(卷3):TCP事務(wù)協(xié)議.HTTP和UNIX域協(xié)議[M].北京:人民郵電出版社,2010.

[4] (美)弗里斯科比(Frisch,AE.). Unix與Linux系統(tǒng)管理[M].劉穎,譯.北京:清華大學(xué)出版社,2006.

猜你喜歡
客戶機(jī)域名IP地址
Reducing the global cancer burden with gastrointestinal screening: China’s 30 years practice
鐵路遠(yuǎn)動系統(tǒng)幾種組網(wǎng)方式IP地址的申請和設(shè)置
如何購買WordPress網(wǎng)站域名及綁定域名
基于SNMP的IP地址管理系統(tǒng)開發(fā)與應(yīng)用
黑龍江電力(2017年1期)2017-05-17 04:25:16
騰訊八百萬美元收購域名
頂級域名爭奪戰(zhàn):ICANN放出1930個通用頂級域名,申請者有上千家
咱去國外買域名
瘦客戶機(jī):安全與便捷的選擇
通過QQ郵件查看好友IP地址
基于Web數(shù)據(jù)提高訪問速度的方法
保康县| 永和县| 麟游县| 凤山市| 遂宁市| 肥东县| 鄂托克前旗| 平遥县| 曲靖市| 闽清县| 彭山县| 三河市| 汝城县| 韩城市| 玛多县| 辉南县| 余江县| 云浮市| 边坝县| 乌鲁木齐市| 永康市| 荆州市| 璧山县| 绵竹市| 汝城县| 漠河县| 乌恰县| 岑巩县| 通山县| 鹰潭市| 怀来县| 梓潼县| 邮箱| 修武县| 九龙城区| 龙里县| 密云县| 长宁区| 衡阳县| 石首市| 洞口县|