DNS查詢練習



當我們架好一個DNS伺服器的時候,你有沒有發現幾乎什麼都不用設定就可以使用了,原因在於伺服器裡有根伺服器目錄清單,當要詢問一個不是他負責的DNS時,所以他會從根伺服器開始問。



我們的目標是 www.cksh.tp.edu.tw,所以隨機選一個根伺服器,先從d.root-servers.net根伺服器問起,他說他不是負責這個的,這些伺服器可能會知道,所以我們接下來問 ns.twnic.net。



ns.twnic.net說這個也不是我負責的,以下伺服器可能會知道,所以我們接下來問 moevax.edu.tw。



moevax.edu.tw說這個也不是我負責的,以下伺服器可能會知道,所以我們接下來問dns3.tp.edu.tw。



dns3.tp.edu.tw說這個也不是我負責的,以下伺服器可能會知道,所以我們接下來問netune.cksh.tp.edu.tw。



neptune.cksh.tp.edu.tw說沒錯www.cksh.tp.edu.tw是我負責的,他有一個別名是neptune.cksh.tp.edu.tw,IP是203.64.138.8這時候我們知道IP才可以去連,畢竟網路溝通都是透過IP。




所以我們詢問過程就會變成這樣,要特別注意的是中間可以問的伺服器不只一台,我們只是剛好選了一台問而已。



NS伺服器
DNS Server Name
IP Address
IPv6 Address
earth.cksh.tp.edu.tw203.64.138.32001:288:1218::3
neptune.cksh.tp.edu.tw203.64.138.82001:288:1218::8

比方說負責 cksh.tp.edu.tw 就有 earth.ckshp.tp.edu.tw和neptune.ckshp.tp.edu.tw這兩台NS伺服器可以問。



因此我們要架大家可以連到的DNS,首先要去TWNIC合作的單位註冊DNS,然後填入負責此網域伺服器的IP。



所以其他公開DNS像是Hinet或是Google才可以透過這兩台查到你的其他DNS。



外面才可以查到IP連進來。

主機名稱記錄類型IP
www.lin0204.twA220.129.160.30



所以說我們可能註冊了lin0204.tw,擁有這個DNS的控制權,然後加了這一筆給大家查。

留言

這個網誌中的熱門文章

FortiGate 網路基本設定

Windows AD 架設

交換器Console的連線方法