卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Linux系統(tǒng)DNS服務(wù)器的安裝、配置與測(cè)試論文

連云港職業(yè)技術(shù)學(xué)院信息工程學(xué)院 專業(yè)實(shí)訓(xùn)文檔 題目: DNS服務(wù)的安裝配置與測(cè)試 姓名: 學(xué)號(hào): 專業(yè):

連云港職業(yè)技術(shù)學(xué)院

信息工程學(xué)院 專業(yè)實(shí)訓(xùn)文檔 題目: DNS服務(wù)的安裝配置與測(cè)試 姓名: 學(xué)號(hào): 專業(yè): 導(dǎo)師:

連云港職業(yè)技術(shù)學(xué)院信息工程學(xué)院

二〇一〇年十二月

,

目 錄

摘 要 ........................................................... I

第一章 緒論 ..................................................... 1

第二章 課題分析 ................................................. 2

2.1 課題需求分析 ............................................ 2

2.2 相關(guān)技術(shù)背景知識(shí) ........................................ 2

第三章 課題任務(wù)的具體實(shí)現(xiàn) ....................................... 4

3.1 實(shí)現(xiàn)目標(biāo)任務(wù)的基本思路與過程 ............................ 4

3.2 目標(biāo)任務(wù)的具體實(shí)現(xiàn)步驟與方法 ............................ 4

第四章 系統(tǒng)的測(cè)試 .............................................. 11

4.1 測(cè)試前的準(zhǔn)備 ........................................... 11

4.2 測(cè)試的過程與結(jié)果 ....................................... 11

總結(jié) ........................................................... 13

,

摘 要

針對(duì)Internt 服務(wù)中存在的IP 地址不方便記憶的問題,本課題設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)DNS 服務(wù)系統(tǒng),提供域名正向解析、反向解析等功能,具有技術(shù)實(shí)現(xiàn)比較靈活、方便,簡單易行等特點(diǎn),能有效地解決IP 地址不便于記憶等問題。

關(guān)鍵詞:正向解析、反向解析、主配置文件

I

,

第一章 緒論

21世紀(jì)是信息的時(shí)代,隨著電腦的的普及,Internet 服務(wù)應(yīng)用也越來越多,IP 地址是在Internet 服務(wù)中最基本的應(yīng)用,而IP 地址太繁瑣復(fù)雜不便于人們的記憶,DNS 能夠?qū)?fù)雜的IP 地址解析成便于記憶的域名。通過本次實(shí)訓(xùn)的學(xué)習(xí)能夠?qū)崿F(xiàn)DNS 服務(wù)的安裝、配置并且能夠用DNS 服務(wù)正確的解析出域名相應(yīng)的IP 地址或解析出IP 地址相應(yīng)的域名。

,

第二章 課題分析

2.1 課題需求分析

通過本次實(shí)訓(xùn)的學(xué)習(xí)能夠成功安裝DNS 服務(wù)并且能解析出域名相對(duì)應(yīng)的IP 地址及IP 地址對(duì)應(yīng)的域名 www.testservice.org 10.100.1.1 ftp.testservice.org 10.100.1.2

smtp.testservice.org 10.100.1.3

pop3.testservice.org 10.100.1.4

db.testservice.org 10.100.1.5

office.testservice.org 10.100.1.1 (也就是說 office.testservice.org是 www.testservice.org 對(duì)應(yīng)主機(jī)的一個(gè)別名)

2.2 相關(guān)技術(shù)背景知識(shí)

在網(wǎng)絡(luò)建設(shè)之初,用戶是采用IP 地址來完成網(wǎng)絡(luò)實(shí)體間的訪問和通信的。然而,一長串的數(shù)字十分不利于人們使用和記憶,因此在20世紀(jì)70年代人們開發(fā)了主機(jī)表(Host.txt Table) 來完成主機(jī)名到IP 地址的映射。然而隨著網(wǎng)絡(luò)的發(fā)展,網(wǎng)上主機(jī)數(shù)量的增長,通過查找主機(jī)表定位主機(jī)地址然后進(jìn)行主機(jī)間通信的方式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足用戶的需要,而且主機(jī)表的更新和維護(hù)也大大的增加了網(wǎng)絡(luò)傳輸?shù)呢?fù)載和管理的復(fù)雜度。1984年P(guān)aul Mockapetris發(fā)布了RFC882【1】和RFC883【2】(隨后被RFC1034【4】和RFC1035【5】代替),系統(tǒng)地描述了DNS 的基本思想,標(biāo)志著DNS 的誕生,DNS 采用樹形結(jié)構(gòu)以及分級(jí)授權(quán)的機(jī)制,

,

它分布地完成主機(jī)名到IP 地址的路由,有效地實(shí)現(xiàn)了域名數(shù)據(jù)的分布,并提高了查詢和管理的效率,它的出現(xiàn)極大地推動(dòng)了互聯(lián)網(wǎng)絡(luò)的發(fā)展。域名的基本語法以及配置數(shù)據(jù)的格式參見RFC1034和RFC1035【4】【5】。其基本原理是, DNS客戶端(Resolver )根據(jù)查詢得到的資源記錄(Resource Record,RR )類型和關(guān)聯(lián)數(shù)據(jù)來(RDATA )進(jìn)行下一步的通信或者檢索。

BIND 是Linux 中實(shí)現(xiàn)DNS 服務(wù)的軟件包。幾乎所有Linux 發(fā)行版都包含BIND ,其版本已發(fā)展到了9.x ,功能有了很大的改善和提高,已成為Internet 上使用最多的DNS 服務(wù)器軟件。

,

第三章 課題任務(wù)的具體實(shí)現(xiàn)

3.1 實(shí)現(xiàn)目標(biāo)任務(wù)的基本思路與過程

1. 首先應(yīng)在http://www.isc.org/products/BIND/下載bind ,(我的是bind-9.3.2.tar.gz )。

2. 安裝bind 。

3. 寫本機(jī)的正向、反向解析文件以及域名的正向、反向數(shù)據(jù)解析文件。

4. 從ftp://ftp.rs.internic.net/domain/named.root獲取named.root 。

5. 獲取密鑰,寫密鑰解析文件。

6. 然后寫named.conf 主配置文件。

7. 添加服務(wù),修改網(wǎng)關(guān),最后運(yùn)行并測(cè)試!

3.2 目標(biāo)任務(wù)的具體實(shí)現(xiàn)步驟與方法

1. 解壓縮

#tar xfz bind-9.3.2.tar.gz

2. 編譯安裝

進(jìn)入解壓出來的目錄

# cd bind-9.3.2

編譯配置、創(chuàng)建、安裝

#./configure #make

#make install

3. 寫配置文件

,

#mkdir /var/named

#cd /var/named

本機(jī)正向解析文件:vim localhost.zone

$TTL 86400

$ORIGIN localhost.

@ 1D IN SOA @ root (

42 ; serial (d. adams)

3H ; refresh 15M ; retry 1W ; expiry 1D ) ; minimum 1D IN NS @

1D IN A 127.0.0.1

本機(jī)反向解析文件:vim named.local

$TTL 86400

@ IN SOA localhost. root.localhost. (

1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS localhost.

1 IN PTR localhost.

域名正向解析數(shù)據(jù)文件:vim testservice.zone

$TTL 1D

@ IN SOA ns.testservice.org. root.testservice.org. (

1053891162

3H

15M

1W

1D )

,

IN NS ns.testservice.org. IN MX 5 testservice.org.

ns IN A 10.100.1.254

www IN A 10.100.1.1

ftp IN A 10.100.1.2

smtp IN A 10.100.1.3

pop3 IN A 10.100.1.4

db IN A 10.100.1.5

office IN A CNAME www.testservice.org.

域名反向數(shù)據(jù)解析文件:vim testservice.local

$TTL 86400

@ IN SOA ns.testservice.org. root.testservice.org.(

20031001; 7200;

3600;

43200;

86400);

@ IN NS ns.testservice.org.

1 IN PTR www.testservice.org.

2 IN PTR ftp.testservice.org.

3 IN PTR stmp.testservice.org

4 IN PTR pop3.testservice.org.

5 IN PTR db.testservice.org.

獲named.root 文件:

ftp://ftp.rs.internic.net/domain/named.root

; This file holds the information on root name servers needed to

; initialize cache of Internet domain name servers ; (e.g. reference this file in the "cache . " ; configuration file of BIND domain name servers). ;

; This file is made available by InterNIC

; under anonymous FTP as

; file /domain/named.cache

,

; on server FTP.INTERNIC.NET

; -OR- RS.INTERNIC.NET

;

; last update: Jun 17, 2010

; related version of root zone: 2010061700

;

; formerly NS.INTERNIC.NET

;

. 3600000 IN NS A.ROOT-SERVERS.NET.

A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4

A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:BA3E::2:30 ;

; FORMERLY NS1.ISI.EDU

;

. 3600000 NS B.ROOT-SERVERS.NET.

B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201 ;

; FORMERLY C.PSI.NET

;

. 3600000 NS C.ROOT-SERVERS.NET.

C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 ;

; FORMERLY TERP.UMD.EDU

;

. 3600000 NS D.ROOT-SERVERS.NET.

D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90 ;

; FORMERLY NS.NASA.GOV

;

. 3600000 NS E.ROOT-SERVERS.NET. E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 ;

; FORMERLY NS.ISC.ORG

;

. 3600000 NS F.ROOT-SERVERS.NET. F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241 F.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2F::F ;

標(biāo)簽: