- 論壇徽章:
- 0
|
第18章 域名系統(tǒng)及設(shè)置
- 18.2.4域名服務(wù)的數(shù)據(jù)文件
- /etc/named.boot
- 名字服務(wù)器啟動文件;當(dāng)named守護進程啟動時,讀取named.boot文件,獲得服務(wù)器的類型以及初始化 數(shù)據(jù)等信息.
- 結(jié)構(gòu): Directory 指定Named守護進程的工作路徑和數(shù)據(jù)文件的存儲路徑.
- primary 說明一個區(qū)(zone)的第一服務(wù)器, 第三個參數(shù)說明數(shù)據(jù)文件名
- 域名服務(wù)器需要根域或高層域服務(wù)器的IP,通過root.cache文件將這些信息送入域名服務(wù)器的cache中.須加上cache root.cache
-
- /etc/resolv.conf
- 是一個客戶機和域名服務(wù)器上都要設(shè)定的解析文件,它具有如下功能:
- 定義缺省的域名.
- 用關(guān)鍵字domain來定義,
- 如: domain olm.com.cn
- 域名搜索列表
- 用關(guān)鍵字Search來定義,
- 如: search olm.com.cn
- 指定解析服務(wù)的次序(如:Bind .Nis.Local)
- 用關(guān)鍵字hostresorder來定義,
- 如hostresorder bind local
- 列出域名服務(wù)器的IP地址 (僅客戶機需要)
- 用關(guān)鍵字nameserver來定義, (最多可以定義三個),定義的次序反映了訪問的
- 次序.
- 如: nameserver 192.168.234.146
- /etc/named.d/named.hosts
- 包含了自己域中的主機地址信息.,在第一主服務(wù)器中必須設(shè)置該文件
- /etc/named.d/named.local
- 用來指定名字服務(wù)器的本地回送接口
- $INCLUDE olm.soa
- 1 IN PTR localhost.olm.com
- 記錄指定了一個指向本地的反向指針。
- /etc/named.d/localhost.rev
- 指定本機網(wǎng)絡(luò)回路地址127.0.0.1的域INADDR.ARPA許多網(wǎng)絡(luò)程序使用這個域,每
- 一個域名服務(wù)器都要設(shè)定這個文件.
- 其中:1是1.0.0.127的縮寫,而1.0.0.127就是本地主機127.0.0.1按字節(jié)逆轉(zhuǎn)的結(jié)果
- /etc/root.cache
- 名字和地址的初始化緩存
- 缺省時, root.cache文件包含關(guān)于根域名服務(wù)器的初始化cache數(shù)據(jù).每一個域名服務(wù)器
- 都要設(shè)定這個文件.
- /etc/named.d/named.soa
- 包含開始監(jiān)控(Start of Authority SOA)記錄
- IN SOA home.olm.com. home.olm.com. (
- 6.1 ; Serial 版本號或序列號
- 10800 ; Refresh 刷新時間
- 1800 ; Retry 重試
- 3600000 ; Expire 截止時間
- 86400 ) ; Minimum 最小值
- IN NS home.olm.com. NS記錄表明了這個當(dāng)前域的名字服務(wù)器被稱為
- Server.Anycompany.COM .
- 18.2.5 配置的舉例:
- 域gzolm.com網(wǎng)絡(luò)地址:192.168.88 網(wǎng)絡(luò)接入Internet
- 第一主服務(wù)器域名是master.gzolm.com ,地址是192.168.88.1
- 第二主服務(wù)器域名是system.gzolm.com ,地址是192.168.88.2
- 客戶機是:work .olm.com 地址是192.168.88.3
- 配置第一主服務(wù)器
- 以root登錄
- 1. 創(chuàng)建 /etc/resolv.conf
- domain gzolm.com
- nameserver 192.168.88.1
- nameserver 192.168.88.2
- hostresorder local bind
- 2. 創(chuàng)建 /etc/named.boot
- directory /etc/named.d
- ;type domain source host file
- primary gzolm.com olm.hosts
- primary 88.168.192.IN-ADDR.ARPA olm.rev
- primary 0.0.127.IN-ADDR.ARPA localhost.rev
- cache root.cache
- 3. 創(chuàng)建 /etc/named.d/olm.hosts
- $INCLUDE olm.soa
- localhost IN A 127.0.0.1
- IN MX 50 master.gzolm.com.
- master IN A 192.168.88.1
- IN MX 50 master.gzolm.com.
- system IN A 192.168.88.2
- IN MX 50 master.gzolm.com.
- Work IN A 13.168.88.3
- www.olm.com CNAME master.gzolm.com
- ftp.olm.com CNAME system.gzolm.com
- 4. 創(chuàng)建 /etc/named.d/olm.rev
- $INCLUDE olm.soa
- 1 IN PTR master.gzolm.com.
- 2 IN PTR system.gzolm.com.
- 3 IN PTR work.gzolm.com.
- 5. 創(chuàng)建 /etc/named.d/ localhost.rev
- $INCLUDE olm.soa
- 1 IN PTR localhost.gzolm.com.
- 6./etc/named.d/olm.soa
- @ IN SOA master.gzolm.com. system.gzolm.com.
- ( 6.1 ; Serial
- 10800 ; Refresh
- 1800 ; Retry
- 3600000 ; Expire
- 86400 ) ; Minimum
- IN NS master.gzolm.com.
- IN NS system.gzolm.com.
- 7./etc/root.cache
- 重新啟動機器
- 配置第二主服務(wù)器
- 以root登錄
- 1. 創(chuàng)建 /etc/resolv.conf 文件
- domain olm.com
- nameserver 192.168.88.1
- nameserver 192.168.88.2
- hostresorder local bind
- 2. 創(chuàng)建 /etc/named.boot文件
- directory /etc/named.d
- ;type domain source host file
- cache root.cache
- secondary gzolm.com 192.168.88.1 olm.hosts
- secondary 88.168.192.IN-ADDR.ARPA olm.rev
- secondary 0.0.127.IN-ADDR.ARPA localhost.rev
- 3. 創(chuàng)建 /etc/named.d/localhost.rev文件
- $INCLUDE olm.soa
- 1 IN PTR localhost.gzolm.com
- 4. 創(chuàng)建 /etc/named.d/olm.soa 文件
- @ IN SOA master.gzolm.com. system.gzolm.com.
- ( 6.1 ; Serial
- 10800 ; Refresh
- 1800 ; Retry
- 3600000 ; Expire
- 86400 ) ; Minimum
- IN NS master.gzolm.com.
- IN NS system.gzolm.com.
- 5 . 創(chuàng)建 /etc/root.cache文件
- 重新啟動機器
- 配置客戶機
- 以root登錄
- 1. 創(chuàng)建 /etc/resolv.conf 文件
- domain olm.com
- nameserver 192.168.88.1
- nameserver 192.168.88.2
- hostresorder local bind
-
- 2.修改 /etc/nsswitch.conf文件
- 使下行 hosts file
- 變?yōu)?nbsp; hosts dns file
- 重新啟動機器
復(fù)制代碼 |
|