DNS (Domain Name Server) 運作過程詳解 Part.2

 

此為上一篇的續集,同時也是完結篇  ←富奸太嚴重被拖走...

 

[more]

Hosts檔


 

Hosts檔是本機(Local)儲存的DNS記錄檔,其優先程度勝於向DNS查詢

 

所以電腦要尋找目標主機時會先檢查該檔案,才會進行DNS Query。

 

以Windows的作業系統來說

 

該檔案通常存放於%windir%\System32\drivers\etc裡(以%%夾注的為系統變數)。

 

而Linux作業系統則為/etc/hosts


 

DNS記錄種類


 


1. 主機資源紀錄{A(IPv4) or AAAA(IPv6)}

 

A記錄是用來對應主機位置的,將主機名稱與IP位置寫入後,用戶端便能透過該記錄查詢到目標主機的IP位置

 

 

2.別名資源紀錄{CNAME}

 

取字面上意思,就是"別名"

 

舉例:

 

在網域中可以設定一組W主機(不存在),但記錄內容為Y主機之FQDN,如此,查詢W主機的用戶便會收到Y主機的IP位置

 

 

3.郵件交換伺服器資源紀錄{MX}

 

此為SMTP(郵件伺服器)必備的記錄!

 

當用戶寄出郵件時,用戶端的SMTP(寄)向DNS(寄)查詢收件者所在網域的MX紀錄,接著將郵件寄送至MX所記載之SMTP(收)

 

因為MX紀錄內容就是網域郵件伺服器的FQDN

 

 

反向查詢及對應區



 

反向對應區可以讓DNS用戶端使用目標主機IP位置查詢其主機名稱

 

反向對應區域的名稱為in-addr.arpa,其紀錄的IP(網路識別碼)必須要在名稱前且反向書寫

 

反向對應的紀錄類型為指標(PTR)

 

舉例:

查詢12.13.14.15時需寫成15.14.13.12.in-addr.arpa,且該區域名稱為14.13.12.in-addr-arpa

 

 

 


 

 

DNS部分終於寫完了,雖然還有很多沒有寫,但我想這樣就夠多了(逃...

 

接下來的課程會是架設Web Server

 

謎之聲:你的防火牆寫好了沒?

留言

粗體斜體刪除線連結引用圖片程式碼

注意:您的電子信箱將不會被公開,且網站連結不會被搜尋引擎採計