linux中dns是域名系統(tǒng)的意思,由解析器和域名服務(wù)器組成。dns是基于tcp和udp協(xié)議的服務(wù),用于日常的域名解析,可以在域名和ip地址中相互轉(zhuǎn)換;域名服務(wù)器是保存有該網(wǎng)絡(luò)中所有主機(jī)的域名和IP地址,并可以將域名轉(zhuǎn)換為IP地址的服務(wù)器。
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
linux中dns是什么
什么是DNS?
DNS 是域名系統(tǒng) (Domain Name System) 的縮寫,它是由解析器和域名服務(wù)器組成的。
域名服務(wù)器是指保存有該網(wǎng)絡(luò)中所有主機(jī)的域名和對(duì)應(yīng)IP地址,并具有將域名轉(zhuǎn)換為IP地址功能的服務(wù)器。
其中域名必須對(duì)應(yīng)一個(gè)IP地址,而IP地址不一定有域名。域名系統(tǒng)采用類似目錄樹的等級(jí)結(jié)構(gòu)。
域名服務(wù)器為客戶機(jī)/服務(wù)器模式中的服務(wù)器方,它主要有兩種形式:主服務(wù)器和轉(zhuǎn)發(fā)服務(wù)器。
將域名映射為IP地址的過(guò)程就稱為“域名解析”。在Internet上域名與IP地址之間是一對(duì)一(或者多對(duì)一)的,域名雖然便于人們記憶,但機(jī)器之間只能互相認(rèn)識(shí)IP地址,它們之間的轉(zhuǎn)換工作稱為域名解析,域名解析需要由專門的域名解析服務(wù)器來(lái)完成,DNS就是進(jìn)行域名解析的服務(wù)器。
DNS 命名用于 Internet 等 TCP/IP 網(wǎng)絡(luò)中,通過(guò)用戶友好的名稱查找計(jì)算機(jī)和服務(wù)。
當(dāng)用戶在應(yīng)用程序中輸入 DNS 名稱時(shí),DNS 服務(wù)可以將此名稱解析為與之相關(guān)的其他信息,如 IP 地址。因?yàn)椋阍谏暇W(wǎng)時(shí)輸入的網(wǎng)址,是通過(guò)域名解析系統(tǒng)解析找到了相對(duì)應(yīng)的IP地址,這樣才能上網(wǎng)。其實(shí),域名的最終指向是IP。
通常情況下我們之用到了DNS服務(wù)器的正向解析功能,而DNS還有方向解析功能,就是把IP地址解析成主機(jī)名。
DNS是基于tcp和udp協(xié)議的服務(wù),用于我們?nèi)粘5挠蛎馕觯瑤椭覀冊(cè)谟蛎蚷p地址中相互轉(zhuǎn)換
DNS授權(quán)管理機(jī)制:
最大域就是根域,用.表示接下來(lái)就是一級(jí)域,也就是頂級(jí)域。注:根域和頂級(jí)域是特殊的,不能由個(gè)人指定。
然后就是二級(jí)域三級(jí)域等,直到最后的主機(jī)(這些是可以由公司、組織、個(gè)人申請(qǐng)使用的)