DNS服務(wù)
一)DNS服務(wù)的概念:
DNS服務(wù)器的作用就是就好比生活中的電話簿,為姓名和電話號碼建立對應(yīng)關(guān)系。同理,在互聯(lián)網(wǎng)上,成千上萬個(gè)主機(jī)域名與其IP地址建立對應(yīng)關(guān)系,為各種網(wǎng)絡(luò)程序找到對應(yīng)目標(biāo)主機(jī)的IP地址或?qū)?yīng)的主機(jī)域名。
相關(guān)術(shù)語:
1)正向解析:根據(jù)主機(jī)名稱(域名)查找對應(yīng)的IP地址(實(shí)際中用的最多)
2)反向解析:根據(jù)IP地址查找對應(yīng)的主機(jī)域名(不常用)
根據(jù)服務(wù)器與所提供域名解析記錄的關(guān)系,將DNS服務(wù)器分為不同的角色:
3)主域名服務(wù)器
特定DNS區(qū)域的官方服務(wù)器,具有唯一性。負(fù)責(zé)維護(hù)該區(qū)域內(nèi)所有域名->IP地址的映射記錄。
4)從域名服務(wù)器(備胎)
也稱為 輔助域名服務(wù)器。其維護(hù)的 域名->IP地址記錄 來源于主域名服務(wù)器。
5)DNS服務(wù)應(yīng)用軟件:BIND(Berkeley Inte.NET Name Daemon)
二)搭建DNS服務(wù)器
1)需要以下幾個(gè)包,如果缺包使用yum解決。
[root@alex ~]# rpm -qa |grep bindypbind-1.19-12.el5_6.1bind-libs-9.3.6-20.P1.el5_8.6bind-utils-9.3.6-20.P1.el5_8.6bind-9.3.6-20.P1.el5_8.6 這個(gè)包有沒有?
2)編輯配置文件/etc/named.conf(新建)
[root@alex ~]# vi /etc/named.confoptions {directory "/var/named";};zone "cuug.com" {type master;file "cuug.com.zone";};zone "3.168.192.in-addr.arpa" {type master;file "3.168.192.rzone";};
3)編輯正向解析配置文件
[root@alex ~]# vi /var/named/cuug.com.zone$TTL 60@ IN SOA host1 root (20130516 3h 15m 1w 2h)IN NS host1.cuug.com.host1 IN A 192.168.3.88www IN A 192.168.3.102ftp IN A 192.168.3.103video IN A 192.168.3.105
4)編輯反向解析配置文件
[root@alex ~]# vi /var/named/3.168.192.rzone$TTL 60@ IN SOA host1 root (20130516 3h 15m 1w 2h)IN NS host1.cuug.com.88 IN PTR host1.cuug.com102 IN PTR www.cuug.com103 IN PTR ftp.cuug.com105 IN PTR video.cuug.com
5)啟動bind服務(wù)(服務(wù)名是named)
[root@alex mail]# service named start
Starting named:
6)測試bind
將客戶端window的 hostonly卡設(shè)定ipv4網(wǎng)卡DNS ---->指向192.168.3.88
cmd下
C:UsersAdministrator>ping host1.cuug.com 測試正向解析
正在 Ping host1.cuug.com [192.168.3.88] 具有 32 字節(jié)的數(shù)據(jù):
來自 192.168.3.88 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64
來自 192.168.3.88 的回復(fù): 字節(jié)=32 時(shí)間<1ms TTL=64
C:UsersAdministrator>ping /? 查看語法和參數(shù)
C:UsersAdministrator>ping -a 192.168.3.105 測試反向解析
正在 Ping
video.cuug.com.3.168.192.in-addr.arpa [192.168.3.105] 具有 32 字節(jié)的數(shù)據(jù):
來自 192.168.3.100 的回復(fù): 無法訪問目標(biāo)主機(jī)。
the end !!!
@jackman 共筑美好!