成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

DNS配置

架設(shè)DNS 服務(wù)器 推薦2010-11-18 10:29:33標(biāo)簽:DNS 概述 工作原理 DNS 架設(shè)一、DNS 技術(shù)概覽1、DNS 的簡(jiǎn)單概述、工作原理與分類2、DNS 服務(wù)器的安裝與配置文件3、

架設(shè)DNS 服務(wù)器 推薦

2010-11-18 10:29:33

標(biāo)簽:DNS 概述 工作原理 DNS 架設(shè)

一、DNS 技術(shù)概覽

1、DNS 的簡(jiǎn)單概述、工作原理與分類

2、DNS 服務(wù)器的安裝與配置文件

3、架設(shè)一臺(tái)主域名服務(wù)器,實(shí)現(xiàn)直接解析域名、添加別名記錄、負(fù)載均衡、泛域名解析

4、架設(shè)一臺(tái)輔助域名服務(wù)器

5、架設(shè)一臺(tái)緩存域名服務(wù)器

6、架設(shè)一臺(tái)企業(yè)級(jí)域名服務(wù)器,實(shí)現(xiàn)多個(gè)域的正反向解析

二、DNS 的簡(jiǎn)單概述、工作原理與分類

1、DNS (Domain Name System)域名系統(tǒng),能夠提供域名與IP 地址的解析服務(wù)。網(wǎng)絡(luò)中為了區(qū)別各個(gè)主機(jī),必須為每臺(tái)主機(jī)分配一個(gè)惟一的地址,這個(gè)地址即稱為“IP 地址”。但這些數(shù)字難以記憶,所以就采用“域名”的方式來取代這些數(shù)字了。

Internet 域名空間結(jié)構(gòu)可以分成:根域、頂級(jí)域、二級(jí)域、子域

,

全球只有13臺(tái)根域服務(wù)器,而且所有的dot DNS服務(wù)器都是bind 軟件架設(shè)的。 頂級(jí)域有3中類型,分別:

·組織域:比如com 為商業(yè)機(jī)構(gòu)組織,edu 為教育機(jī)構(gòu)組織,gov 為政府機(jī)構(gòu)組織,mil 為軍事機(jī)構(gòu)組織,net 為網(wǎng)絡(luò)機(jī)構(gòu)組織,org 為非營(yíng)利機(jī)構(gòu)組織,int 為國際機(jī)構(gòu)組織 ·地址域:采用兩個(gè)字符的國家或地區(qū)代號(hào)。如cn 為中國,kr 為韓國,us 為美國

·反向域:這是個(gè)特殊域,名字為in-addr.arpa ,用于將IP 地址映射到名字(反向查詢)

2、DNS 域名解析工作原理(重中之重)

1、客戶機(jī)提交域名解析請(qǐng)求,并將該請(qǐng)求發(fā)送給本地的域名服務(wù)器

2、當(dāng)本地的域名服務(wù)器收到請(qǐng)求后,就先查詢本地的緩存。如果有查詢的DNS 信息記錄,則直接返回查詢的結(jié)果。如果沒有該記錄,本地域名服務(wù)器就把請(qǐng)求發(fā)給根域名服務(wù)器

3、根域名服務(wù)器再返回給本地域名服務(wù)器一個(gè)所查詢域的頂級(jí)域名服務(wù)器的地址

4、本地服務(wù)器再向返回的域名服務(wù)器發(fā)送請(qǐng)求

5、接收到該查詢請(qǐng)求的域名服務(wù)器查詢其緩存和記錄,如果有相關(guān)信息則返回本地域名服務(wù)器查詢結(jié)果,否則通知本地域名服務(wù)器下級(jí)的域名服務(wù)器的地址。

6、本地域名服務(wù)器將查詢請(qǐng)求發(fā)送給下級(jí)的域名服務(wù)器的地址,直到獲取查詢結(jié)果

7、本地域名服務(wù)器將返回的結(jié)果保存到緩存,并且將結(jié)果返回給客戶機(jī),完成解析過程

,

3、DNS 的分類(具體下面講述)

主域名服務(wù)器,輔助域名服務(wù)器,緩存域名服務(wù)器,轉(zhuǎn)發(fā)域名服務(wù)器

三、DNS 服務(wù)器的安裝、配置文件與DNS 的配置步驟

1、DNS 服務(wù)器所需安裝的RPM 包:

bind-9.3.4-10.P1.el5 //bind服務(wù)器軟件包

caching-nameserver-9.3.4-10.P1.el5 //dns服務(wù)器的配置文件模版

bind-chroot-9.3.4-10.P1.el5 //安全包

[root@51cto ~]# mount /dev/cdrom /media/cdrom/

mount: block device /dev/cdrom is write-protected, mounting read-only

[root@51cto ~]# cd /media/cdrom/Server/

[root@51cto Server]# rpm -ivh bind-* caching-nameserver-* postgresql-libs-* --force

warning: bind-9.3.4-10.P1.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186

Preparing... ########################################## [100]

,

1:bind-libs ########################################## [ 11] 2:bind ########################################### [ 22] 3:bind-utils ########################################## [ 33] 4:postgresql-libs ######################################## [ 44] 5:bind-chroot ######################################### [ 56] 6:bind-devel ######################################### [ 67] 7:bind-libbind-devel ####################################### [ 78] 8:bind-sdb ########################################## [ 89] 9:caching-nameserver ###################################### [100]

2、DNS 服務(wù)器的配置文件:

/etc/named.caching-nameserver.conf 選項(xiàng),權(quán)限,日志,視圖

/etc/named.rfc1912.zones 區(qū)域的定義

/var/named/chroot/var/named/localhost.zone 正向區(qū)域的模版

/var/named/chroot/var/named/named.local 反向區(qū)域的模版

/var/named/chroot/var/named/named.ca 根域的配置文件

,

/etc/init.d/named DNS的啟動(dòng)腳本

/usr/sbin/named DNS的守護(hù)進(jìn)程

/var/log/messages 日志文件

/var/named/chroot/var/named/data/named.run 日志文件

/etc/resolv.conf DNS的客戶端配置文件

3、DNS 的配置步驟

1、安裝DNS 服務(wù)器

2、修改named.caching-nameserver.conf 配置文件,修改監(jiān)聽I(yíng)P 地址,查詢網(wǎng)段,視圖IP 地址

3、修改named.rfc1912.zones 配置文件,在文件末尾添加正向和反向區(qū)域文件

4、復(fù)制正向和反向區(qū)域文件,并添加相關(guān)記錄

5、啟動(dòng)DNS 服務(wù)器,查看端口

6、修改客戶端配置文件resolv.conf ,測(cè)試

四、架設(shè)一臺(tái)主域名服務(wù)器,實(shí)現(xiàn)直接解析域名、添加別名記錄、負(fù)載均衡、泛域名解析

1、查看所安裝的bind 軟件包:

,

[root@51cto ~]# rpm -qa bind-*

bind-libbind-devel-9.3.4-10.P1.el5

bind-libs-9.3.4-10.P1.el5

bind-chroot-9.3.4-10.P1.el5

bind-devel-9.3.4-10.P1.el5

bind-utils-9.3.4-10.P1.el5

bind-sdb-9.3.4-10.P1.el5

2、修改named.caching-nameserver.conf 配置文件

[root@51cto ~]# vim /etc/named.caching-nameserver.conf

通過set nu 修改如下行,使得:

15 listen-on port 53 { 本機(jī)ip 地址; }; //我的ip 是218.192.87.86 27 allow-query { any; };

36 match-clients { any; };

37 match-destinations { any; };

3、修改named.rfc1912.zones 配置文件

,

[root@51cto ~]# vim /etc/named.rfc1912.zones

通過set nu 復(fù)制第21行到第31行,然后粘貼在文件的最后 21 zone "localhost" IN {

22 type master;

23 file "localhost.zone";

24 allow-update { none; };

25 };

26

27 zone "0.0.127.in-addr.arpa" IN {

28 type master;

29 file "named.local";

30 allow-update { none; };

31 };

并且修改拷貝的內(nèi)容,也就是修改正向和反向區(qū)域文件,使得如下: 51 zone "51cto.com" IN {

,

52 type master;

53 file "51cto.com.zone";

54 };

55

56 zone "87.192.218.in-addr.arpa" IN {

57 type master;

58 file "rev.218.192.87";

59 };

保存文件退出

4、復(fù)制正向和反向區(qū)域文件,并添加相關(guān)記錄

[root@51cto named]# pwd

/var/named/chroot/var/named

[root@51cto named]# cp localhost.zone 51cto.com.zone

[root@51cto named]# cp named.local rev.218.192.87

[root@51cto named]# ll

,

總計(jì) 88

-rw-r----- 1 root root 195 10-24 01:47 51cto.com.zone

drwxrwx--- 2 named named 4096 10-24 00:00 data

-rw-r----- 1 root named 198 2009-01-06 localdomain.zone

-rw-r----- 1 root named 195 2009-01-06 localhost.zone

-rw-r----- 1 root named 427 2009-01-06 named.broadcast

-rw-r----- 1 root named 1892 2009-01-06 named.ca

-rw-r----- 1 root named 424 2009-01-06 named.ip6.local

-rw-r----- 1 root named 426 2009-01-06 named.local

-rw-r----- 1 root named 427 2009-01-06 named.zero

-rw-r----- 1 root root 426 10-24 01:49 rev.218.192.87

drwxrwx--- 2 named named 4096 2004-07-27 slaves

localhost.zone 和named.local 分別是正向區(qū)域模版和反向區(qū)域模版

把兩份模版copy 重命名跟/etc/named.rfc1912.zones新添加部分一致的區(qū)域文件 然后就分別修改51cto.com.zone 和rev.218.192.87實(shí)現(xiàn)DNS 的正向解析和反向解析

,

[root@51cto named]# cat 51cto.com.zone //查看正向區(qū)域文件 $TTL 86400

@ IN SOA @ root (

42 ; serial (d. adams) 3H ; refresh

15M ; retry

1W ; expiry

1D ) ; minimum

IN NS @

IN A 127.0.0.1

IN AAAA ::1

對(duì)于該文件的解釋如下:

TTL 是生存期, 單位是秒,如果這里就表示一天

$TTL是全局定義的

SOA 段中的數(shù)字,分別為:序列號(hào)、刷新、重試、過期、生存期

標(biāo)簽: