1. 程式人生 > 實用技巧 >DNS--簡介&&解析過程

DNS--簡介&&解析過程

1功能

 將域名解析為IP地址 基本解決IP難於記憶的問題 也可以將IP地址解析為域名

2域名

 由一連串用點(.)分隔的字串組成的 標識計算機在網路中的電子方位的

3儲存位置

 linux    /etc/hosts

 windows  C:\WUNDOWS\system32\drivers\etc\hosts

4全質量域名/完全域名

 即主機名的全路徑,以此可以看出一臺主機在域名樹中的位置

 全球共有13臺根域伺服器

 根域--頂級域--二級域--...--完整域名

5域名查詢方式

 遞迴查詢  一般為客戶機和本地DNS伺服器之間的查詢,若本地dns不能解析,則向別人查詢結果,將查詢結果返回給客戶端,本地伺服器一定會給客戶端明確的結果

 迭代查詢  一般為DNS伺服器之間的查詢,dns1向根域查詢,返回dns2,以此類推,結果--本地快取一份,再將結果返回給客戶端

6域名解析詳細過程

 在查詢過程中若有快取則直接反饋結果

 檢查本地hosts檔案是否有網址對映關係(主機名--IP)--本地DNS解析器(快取)--TCP/IP首選DNS伺服器(本地DNS伺服器)(是否開啟轉發模式)--13臺根域--頂級域--二級域--...--主機--本地伺服器--客戶端

 若開啟轉發模式 則此DNS伺服器向上一級DNS伺服器查詢--...

7資源記錄

NS 用來指定操作的DNS伺服器主機名稱 NS記錄是不允許用主機IP地址來表示的
A IPv4正向解析記錄
AAAA IPv6正向解析記錄
PTR 反向解析記錄
SQA 標記權威記錄的開始
MX 郵件伺服器解析記錄
CNAME 別名

8DNS伺服器清理快取

rndc  flush