網域名稱作為一棵倒掛的樹,從根節點開始解析,直至葉子節點
.(根域)
.com .cn .net .org (頂級網域名稱)
baidu.com (二級網域名稱)
fy.baidu.com (子網域名稱)
選項含義
options;
ipv4 監聽埠 ,為區域網其它機器提供服務(進行監聽)
listen-on-v6 port 53 ;
ipv6 監聽埠
forwarders
新增forwarders指向其它dns伺服器
dump-file "/var/named/data/cache_dump.db";
cache
statistics-file "/var/named/data/named_stats.txt";
statistics
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query ;
允許訪問列表 ,若未any表示對任意客戶開放許可權
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;
bindkeys-file "/etc/named.iscdlv.key";
}zone "." in
zone "groupon.cn" in {}
解析groupon.cn
zone "localhost" in ;
zone "0.0.127.in-addr.arpa" in{}
定義乙個ip為127.0.0.*的反向域區 ,本地內網
include "/etc/named.rfc1912.zones"; 選項
含義$ttl 1d
生存期,單位[w|d|h|m] 周 天 時 分 預設為秒
"@ in soa @ root.groupon.cn. (
正向解析檔案(/var/named/named.groupon.cn )
2010110901
serial
28800
refresh
14400
retry
3600000
expire
86400
minumum ttl
}in ns @
直接輸入網域名稱,訪問@
in ns ns.linuxde.net
定義name server.
in a 221.123.177.226
直接輸入網域名稱(www),解析到的外網ip
name server的內部ip
in mx 10 ns.linuxde.net.
定義mail exchanger
ns in a 192.168.0.17
定義ip位址和主機名
store in a 192.168.60.42
輸入子網域名稱,解析到的內網ip
img in a 192.168.60.43
$ttl 1d
建立反向解析檔案:/var/named/named.192.168.60
"@ in soa 60.168.192.in-addr.arpa. root.groupon.cn. (
2010110901
28800
14400
3600000
86400
)"@ in ns www.groupon.cn.
42 in ptr store.groupon.cn.
192.168.60.42 -> store
43 in ptr img.groupon.cn.
192.168.60.43 -> img
/usr/sbin/named-checkconf -z
配置完成,檢查配置檔案的正確性
service named start
啟動named服務
ipconfig /flushdns
客戶端dns指定本機,並強制重新整理該dns
nslookup
>groupon.cn
linux下採用dig校驗正確性:
dig @server.qianlong.com
檢視qianlong.com是否配置正確
dig @server.qianlong.com axfr
檢視zone資料傳輸
dig @server.qianlong.com ixfr=n
檢視zone資料的增量傳輸
dig -x 124.42.102.203 @server
dig檢視反向解析
dig qianlong.com +nssearch
查詢乙個域的授權 dns 伺服器
dig qianlong.com +trace
Linux系統之DNS伺服器配置
我們實現簡單的dns伺服器配置,實現網域名稱解析。安裝命令 yum install bind檢視安裝 rpm qa grep bind主要的檔案路徑 配置閘道器檔案 cd etc sysconfig network scripts 編輯其中的ifcfg ensxx xx為數字 vim ifcfg e...
Linux服務之DNS介紹
dns domain name system網域名稱系統 介紹 dns就是把網域名稱和ip位址聯絡在一起的服務,有了dns伺服器,你就不用輸入ip位址來訪問乙個 可以通過輸入 訪問。作用 1 將網域名稱,主機名解析對應的ip位址 正向解析 2 將ip位址解析成對應的主機名,網域名稱 反向解析 區域z...
Linux服務之DNS介紹
dns domain name system網域名稱系統 介紹 dns就是把網域名稱和ip位址聯絡在一起的服務,有了dns伺服器,你就不用輸入ip位址來訪問乙個 可以通過輸入 訪問。作用 1 將網域名稱,主機名解析對應的ip位址 正向解析 2 將ip位址解析成對應的主機名,網域名稱 反向解析 區域z...