DNS命令手冊
DNS 命令手冊DNS 命令手冊第1頁, 共6頁 ,DNS 命令手冊目 錄1 簡介 . .........................................
DNS 命令手冊
DNS 命令手冊
第1頁, 共6頁
,DNS 命令手冊
目 錄
1 簡介 . .................................................................................................................................. 3
1.1
1.2 概述 . ...................................................................................................................... 3 DNS 功能 . ................................................................................................................ 3
1.2.1 DNS Proxy . .................................................................................................. 3
1.2.2 DNS Client . ................................................................................................ 4
2 配置DNS . ............................................................................................................................ 4
3 典型配置 . .......................................................................................................................... 6
第2頁, 共6頁
,DNS 命令手冊
1 簡介
1.1 概述
DNS 是域名系統(tǒng) (Domain Name System) 的縮寫,該系統(tǒng)用于命名組織到域?qū)哟谓Y(jié)構(gòu)中的計(jì)算機(jī)和網(wǎng)絡(luò)服務(wù)。在Internet 上域名與IP 地址之間是一對(duì)一(或者一對(duì)多)的,域名雖然便于人們記憶,但機(jī)器之間只能互相認(rèn)識(shí)IP 地址,它們之間的轉(zhuǎn)換工作稱為域名解析,域名解析需要由專門的域名解析服務(wù)器來完成,DNS 就是進(jìn)行域名解析的服務(wù)器。
當(dāng)應(yīng)用過程需要將一個(gè)主機(jī)域名映射為IP 地址時(shí),就調(diào)用域名解析函數(shù),解析函數(shù)將待轉(zhuǎn)換的域名放在DNS 請求中,以UDP 報(bào)文方式發(fā)給本地域名服務(wù)器。本地的域名服務(wù)器查到域名后,將對(duì)應(yīng)的IP 地址放在應(yīng)答報(bào)文中返回。同時(shí)域名服務(wù)器還必須具有連向其他服務(wù)器的信息以支持不能解析時(shí)的轉(zhuǎn)發(fā)。若域名服務(wù)器不能回答該請求,則此域名服務(wù)器就暫成為DNS 中的另一個(gè)客戶,向根域名服務(wù)器發(fā)出請求解析,根域名服務(wù)器一定能找到下面的所有二級(jí)域名的域名服務(wù)器,這樣以此類推,一直向下解析,直到查詢到所請求的域名。
1.2 DNS 功能
1.2.1 DNS Proxy
DNS 代理(DNS proxy)用來在DNS client 和DNS server 之間轉(zhuǎn)發(fā)DNS 請求和應(yīng)答報(bào)文,代替DNS client 進(jìn)行域名解析。
局域網(wǎng)內(nèi)的DNS client 把DNS 代理設(shè)備當(dāng)作DNS server ,將DNS 請求報(bào)文發(fā)送給DNS 代理設(shè)備,DNS 代理設(shè)備將該請求報(bào)文轉(zhuǎn)發(fā)到真正的DNS server,并將DNS server 的應(yīng)答報(bào)文返回給DNS client,從而實(shí)現(xiàn)域名解析。
使用DNS proxy功能后,當(dāng)DNS server的地址發(fā)生變化時(shí),只需改變DNS proxy上的配置,無需改變局域網(wǎng)內(nèi)每個(gè)DNS client 的配置,從而簡化了網(wǎng)絡(luò)管理。
其工作機(jī)制如下:
第3頁, 共6頁
,DNS 命令手冊
(1) DNS client 把DNS 代理設(shè)備當(dāng)作DNS server,將DNS 請求報(bào)文發(fā)送給DNS 代理設(shè)備,即請求報(bào)文的目的地址為DNS proxy 的IP 地址。
(2) DNS代理設(shè)備收到請求報(bào)文后,首先查找本地的靜態(tài)域名解析表,如果靜態(tài)域名解析表中存在請求的信息,則DNS 代理設(shè)備直接通過DNS 應(yīng)答報(bào)文,將域名解析結(jié)果返回給DNS client。
(3) 如果靜態(tài)域名解析表中沒有請求的信息,則DNS 代理設(shè)備將報(bào)文轉(zhuǎn)發(fā)給DNS server ,通過DNSserver 進(jìn)行域名解析。
(4) DNS 代理設(shè)備收到DNS server 的應(yīng)答報(bào)文后,將報(bào)文轉(zhuǎn)發(fā)給DNS client 。DNS client 利用域名解析的結(jié)果進(jìn)行相應(yīng)的處理。
1.2.2 DNS Client
向DNS 服務(wù)器發(fā)出報(bào)文請求,等待服務(wù)器的回答,從而得到解析結(jié)果。
2 配置DNS
第4頁, 共6頁
,DNS 命令手冊
第5頁, 共6頁
,DNS 命令手冊
3 典型配置
常用組網(wǎng)圖如下:
配置如下:
ip name-server master 202.207.158.65 配置主DNS 服務(wù)器。 ip name-server backup 222.222.222.222 配置備用DNS 服務(wù)器 dnsproxy-enable 開啟代理服務(wù)。
把PC 的DNS client的Server 設(shè)置為192.168.0.1(代理的IP )。
第6頁, 共6頁