1. DNS 基礎知識
DNS(Domain Name System,域名系統), 記錄ip地址的分布式伺服器。 DNS解析過程如圖
全球13組根域名伺服器以英文字母A到M依序命名。
域名系統默認的不用寫
頂級域名伺服器主要負責管理在該頂級域名伺服器注冊的二級域名。
列:
**舉例: **
.com 和 www..com
權威DNS伺服器是經過上一級授權,對域名進行解析的伺服器。(為了保障安全和保障一般權威DNS伺服器都是倆)
查詢過程
主機向本地域名伺服器的查詢一般都是採用遞歸查詢
本地域名伺服器向根域名伺服器的查詢的迭代查詢
A記錄:解析域名到指定ip
CNAME記錄(Canonical Name 別名指向):解析域名到域名
MX記錄:指向一個郵件伺服器,用於電子郵件系統發郵件時根據收信人的地址後綴來定位郵件伺服器。
NS記錄:解析伺服器記錄。用來表明由哪台伺服器對該域名進行解析,這里的NS記錄只對子域名生效。
優先順序:NS記錄優先於A記錄。即,如果一個主機地址同時存在NS記錄和A記錄,則A記錄不生效。這里的NS記錄只對子域名生效。
TXT記錄:為某個主機名或域名設置聯系信息,如:
admin IN TXT 「管理員, 電話: 1000000000」
AAAA記錄(AAAA record):是用來將域名解析到IPv6地址的DNS記錄。用戶可以將一個域名解析到IPv6地址上,也可以將子域名解析到IPv6地址上。
SRV記錄:一般是為Microsoft的活動目錄設置時的應用。
顯性URL記錄:訪問域名時,會自動跳轉到所指的另一個網路地址(URL),此時在瀏覽器地址欄中顯示的是跳轉的地址。
隱形URL記錄:訪問域名時,會自動跳轉到所指的另一個網路地址(URL),此時在瀏覽器地址欄中顯示的是原域名地址。
舉例:
在線DNS解析網站
提升用戶體驗! 兩步走:
第一步
第二步
2. 什麼是權威 DNS 伺服器意味著什麼
通俗點講,應該是: 在自己的配置文件中直接寫名了域名與主機對應關系並被授權管理該域時,可以認為這個dns是該域的權威dns。 相對的說,如果是從你的緩存中查找到的不是你自己配置文件中寫明的對應關系,那麼該dns對所查詢的域就不是權威dns。
3. 什麼叫根伺服器起什麼作用
根伺服器就是整個互聯網世界的地址登記表,就像在現實世界中只有通過地址才能找到朋友的家,虛擬世界裡必須通過根伺服器才能訪問入網的各類網站和設備。
根伺服器主要用來管理互聯網的主目錄,所有根伺服器均由美國政府授權的互聯網域名與號碼分配機構ICANN統一管理,負責全球互聯網域名根伺服器、域名體系和IP地址等的管理。
根伺服器的地理分布
根伺服器全世界只有13台。這13台根域名伺服器中名字分別為「A」至「M」,1個為主根伺服器,放置在美國。其餘12個均為輔根伺服器,其中9個放置在美國,歐洲2個,位於英國和瑞典,亞洲1個,位於日本。
這13台根伺服器可以指揮Firefox或互聯網 Explorer這樣的Web瀏覽器和電子郵件程序控制互聯網通信。由於根伺服器中有經美國政府批準的260個左右的互聯網後綴(如.com、.net等)和一些國家的指定符(如法國的.fr、挪威的.no等),美國政府對其管理擁有很大發言權。