DNS域與記錄

DNS域和記錄

測試命令

  1. host

  2. dig

  3. nslookup

  • 這三個是Linux名字解析工具伐谈,一般我們使用dig這個命令疗锐。

dig

dig命令比較詳細(xì),一般使用big命令:

DNS dig解析.png
dig [-t type] name [@SERVER] [query options]

dig只用于測試dns系統(tǒng)莉擒,不會查詢hosts文件進行解析

- 查詢選項

+[no]trace:跟蹤解析過程: dig +trace magedu.com

+[no]recurse:進行遞歸解析

測試反向解析:

dig -x IP =dig -t ptr reverseip.in-addr.arpa

模擬區(qū)域傳送:

dig -t axfrZONE_NAME @SERVER
dig -t axfrmagedu.com @10.10.10.11
dig –t axfr100.1.10.in-addr.arpa @172.16.1.1
dig -t NS . @114.114.114.114
dig -t NS . @a.root-servers.net

host

host語法格式:

host [-t type] name [SERVER]

 host –t NS magedu.com   172.16.0.1

 host –t soa magedu.com

 host –t mx magedu.com

 host –t axfr magedu.com

 host 1.2.3.4

nslookup

nslookup命令:nslookup[-option] [name | -] [server]

  • 交互式模式:

nslookup>

server IP: 指明使用哪個DNS server進行查詢

set q=RR_TYPE: 指明查詢的資源記錄類型

NAME: 要查詢的名稱

創(chuàng)建一個域,數(shù)據(jù)庫

如果你要創(chuàng)建一個域與數(shù)據(jù)庫恋博,首先你要看看cat /etc/named.conf這個文本齐佳,內(nèi)部包含重要配置文件

  • 下面假如創(chuàng)建一個magedu.com的域:
- /var/named/magedu.com.zone

數(shù)據(jù)庫放在這里面

(當(dāng)然后面這個文件你隨便創(chuàng)名字都行,因為這里做實驗創(chuàng)建magedu债沮,所以文件名也寫這個方便記憶)

  • 指定magedu.com域的數(shù)據(jù)庫對應(yīng)是在/var/named/magedu.com.zone這里
vi /etc/named.rfc1912.zones  

專門放對應(yīng)關(guān)系的文本
zone "magedu.com"{

    type master;                                                             
    file "magedu.com.zone"                                          
};

將這段代碼加入進去


DNS 數(shù)據(jù)庫代碼.png

剛剛寫了對應(yīng)關(guān)系的文件炼吴,現(xiàn)在將文件創(chuàng)建出來

cd 、var/named

cp -p named.localhost magedu.com.zone復(fù)制一個范例秦士,命令很復(fù)制缺厉,直接復(fù)制一個模板過來修改一下就好了。

然后打開這個文本:vi magedu.com.zone

DNS 配置文件.png
  • $TTL 1D 就是一天的緩存時間

  • rr_type 資源記錄隧土,類型

  • @ 代表你要配什么域提针,就代表你當(dāng)前所配的域

(可以當(dāng)做變量一樣,如果你不想用@可以寫成 magedu.com.曹傀,后面有個點一定不能省辐脖,當(dāng)然如果你配多個域避免麻煩,還是直接寫@好一些)皆愉。

  • value 就是值的意思

(這個是復(fù)制過來嗜价,未修改配置)

區(qū)域解析庫是由眾多的RR組成的:

資源記錄:Resource Record, RR

記錄類型:A, AAAA, PTR, SOA, NS, CNAME, MX
  • SOA:Start Of Authority,起始授權(quán)記錄幕庐;一個區(qū)域解析庫有且僅能有一個SOA記錄久锥,必須位于解析庫的第一條記錄

  • A:internet Address,作用异剥,F(xiàn)QDN --> IP

  • AAAA: FQDN --> IPv6

  • PTR: PoinTeR瑟由,IP --> FQDN

  • NS: Name Server,專用于標(biāo)明當(dāng)前區(qū)域的DNS服務(wù)器

  • CNAME:Canonical Name冤寿,別名記錄

  • MX:Mail eXchanger歹苦,郵件交換器

  • 資源記錄定義的格式:

    語法:name[TTL]IN rr_type value 主要格式

  • 注意:

(1) TTL可從全局繼承

(2) @可用于引用當(dāng)前區(qū)域的名字

(3) 同一個名字可以通過多條記錄定義多個不同的值;此時DNS服務(wù)器會以輪詢方式響應(yīng)

(4) 同一個值也可能有多個不同的定義名字督怜;通過多個不同的名字指向同一個值進行定義殴瘦;此僅表示通過多個不同的名字可以找到同一個主機

SOA記錄

  • name: 當(dāng)前區(qū)域的名字,例如“magedu.com.”
  • value: 有多部分組成

(1) 當(dāng)前區(qū)域的主DNS服務(wù)器的FQDN号杠,也可以使用當(dāng)前區(qū)域的名字蚪腋;

(2) 當(dāng)前區(qū)域管理員的郵箱地址;但地址中不能使用@符號,一般用.替換屉凯,例如linuxedu.magedu.com

(3) 主從服務(wù)區(qū)域傳輸相關(guān)定義以及否定的答案的統(tǒng)一的TTL

例如:

magedu.com. 86400 IN SOA ns.magedu.com.

nsadmin.magedu.com.     (

    2015042201      ;序列號

    2H              ;刷新時間

    10M             ;重試時間

    1W              ;過期時間

    1D              ;否定答案的TTL值

)

NS記錄

  • name: 當(dāng)前區(qū)域的名字

  • value: 當(dāng)前區(qū)域的某DNS服務(wù)器的名字动遭,例如ns.magedu.com.

  • 注意:一個區(qū)域可以有多個NS記錄

    例如:

magedu.com.INNS ns1.magedu.com.

magedu.com.INNS ns2.magedu.com.

  • 注意:

(1) 相鄰的兩個資源記錄的name相同時,后續(xù)的可省略

(2) 對NS記錄而言神得,任何一個ns記錄后面的服務(wù)器名字,都應(yīng)該
在后續(xù)有一個A記錄

MX記錄

  • name: 當(dāng)前區(qū)域的名字

  • value: 當(dāng)前區(qū)域的某郵件服務(wù)器(smtp服務(wù)器)的主機名
    一個區(qū)域內(nèi)偷仿,MX記錄可有多個哩簿;但每個記錄的value之前應(yīng)該有一個數(shù)字(0-99),表示此服務(wù)器的優(yōu)先級酝静;數(shù)字越小優(yōu)先級越高

  • 例如:

      magedu.com.   IN MX 10 mx1.magedu.com.
    
                  IN MX 20 mx2.magedu.com.
    
  • 注意:

(1) 對MX記錄而言节榜,任何一個MX記錄后面的服務(wù)器名字,都應(yīng)該在后續(xù)有一個A記錄

A記錄

  • name: 某主機的FQDN别智,例如www.magedu.com.

  • value: 主機名對應(yīng)主機的IP地址

  • 例如:

       www.magedu.com.IN A 1.1.1.1
    
    www.magedu.com.IN A2.2.2.2
    
    mx1.magedu.com. IN A3.3.3.3
    
    mx2.magedu.com. IN A4.4.4.4
    
    $GENERATE 1-254 HOST$ A 1.2.3.$
    
    *.magedu.com. IN A 5.5.5.5
    
    magedu.com.IN A6.6.6.6
    
  • 避免用戶寫錯名稱時給錯誤答案宗苍,可通過泛域名解析進行解析至某特定地址

其他記錄

  • AAAA:

name: FQDN

value: IPv6

  • PTR:

name: IP,有特定格式薄榛,把IP地址反過來寫讳窟,1.2.3.4,要寫作4.3.2.1敞恋;而有特定后綴:in-addr.arpa.丽啡,所以完整寫法為:4.3.2.1.in-addr.arpa.

value: FQDN

  • 例如:

4.3.2.1.in-addr.arpa. IN PTR www.magedu.com.

如1.2.3為網(wǎng)絡(luò)地址,可簡寫成:

4 IN PTR www.magedu.com.
  • 注意:網(wǎng)絡(luò)地址及后綴可省略硬猫;主機地址依然需要反著寫

修改完后:


DNS 配置文件2.png

然后檢查一下配置文件补箍,是etc下面的配置文件,不是上面這個的的啸蜜。

named-checkconf

檢查數(shù)據(jù)庫文件語法有沒有錯誤

named-checkzone magedu.com /var/named/magedu.com.zone

重啟服務(wù)

rndc reload

現(xiàn)在可以檢查一下能不能對外提供服務(wù)坑雅,測試一下。(換一臺機器)

dig websrv.magedu.com @192.168.xx.xxx

也可以上windos上檢查

nslookup

ftpsrv.magedu.com

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末衬横,一起剝皮案震驚了整個濱河市裹粤,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌冕香,老刑警劉巖蛹尝,帶你破解...
    沈念sama閱讀 212,599評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異悉尾,居然都是意外死亡突那,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,629評論 3 385
  • 文/潘曉璐 我一進店門构眯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來愕难,“玉大人,你說我怎么就攤上這事∶ㄧ裕” “怎么了葱弟?”我有些...
    開封第一講書人閱讀 158,084評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長猜丹。 經(jīng)常有香客問我芝加,道長,這世上最難降的妖魔是什么射窒? 我笑而不...
    開封第一講書人閱讀 56,708評論 1 284
  • 正文 為了忘掉前任藏杖,我火速辦了婚禮,結(jié)果婚禮上脉顿,老公的妹妹穿的比我還像新娘蝌麸。我一直安慰自己,他們只是感情好艾疟,可當(dāng)我...
    茶點故事閱讀 65,813評論 6 386
  • 文/花漫 我一把揭開白布来吩。 她就那樣靜靜地躺著,像睡著了一般蔽莱。 火紅的嫁衣襯著肌膚如雪弟疆。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,021評論 1 291
  • 那天碾褂,我揣著相機與錄音兽间,去河邊找鬼。 笑死正塌,一個胖子當(dāng)著我的面吹牛嘀略,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播乓诽,決...
    沈念sama閱讀 39,120評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼帜羊,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了鸠天?” 一聲冷哼從身側(cè)響起讼育,我...
    開封第一講書人閱讀 37,866評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎稠集,沒想到半個月后奶段,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,308評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡剥纷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,633評論 2 327
  • 正文 我和宋清朗相戀三年痹籍,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片晦鞋。...
    茶點故事閱讀 38,768評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡蹲缠,死狀恐怖棺克,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情线定,我是刑警寧澤娜谊,帶...
    沈念sama閱讀 34,461評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站斤讥,受9級特大地震影響纱皆,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜芭商,卻給世界環(huán)境...
    茶點故事閱讀 40,094評論 3 317
  • 文/蒙蒙 一抹剩、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蓉坎,春花似錦、人聲如沸胡嘿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,850評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽衷敌。三九已至勿侯,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間缴罗,已是汗流浹背助琐。 一陣腳步聲響...
    開封第一講書人閱讀 32,082評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留面氓,地道東北人兵钮。 一個月前我還...
    沈念sama閱讀 46,571評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像舌界,于是被迫代替她去往敵國和親掘譬。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,666評論 2 350

推薦閱讀更多精彩內(nèi)容

  • 1. 概述 在網(wǎng)絡(luò)環(huán)境中一般用戶只需要在瀏覽器中輸入url如www.sunny.com就可以到對應(yīng)服務(wù)器獲取相應(yīng)的...
    ghbsunny閱讀 2,878評論 0 7
  • dig命令 nslookup:query Internet name servers interactively;...
    shuff1e閱讀 3,772評論 0 0
  • 什么是DNS及功能: DNS(Domain name server),是將IP地址轉(zhuǎn)換為域名地址呻拌。當(dāng)在互聯(lián)網(wǎng)訪問外...
    魏鎮(zhèn)坪閱讀 7,631評論 0 8
  • DNS簡介DNS解析關(guān)鍵概念BIND 一葱轩、DNS簡介: (一)DNS服務(wù) DNS:Domain Name Serv...
    哈嘍別樣閱讀 1,791評論 0 2
  • @@@時間 2013-12-24 14:50:00** 博客園-原創(chuàng)精華區(qū) 原文 http://www.cn...
    蘇文星閱讀 1,402評論 0 7