DNS 是什麼呀?

更新 發佈閱讀 7 分鐘

DNS 是什麼

DNS = Domain Name System(網域名稱系統)

在系統/伺服器之間進行通訊時,用來把網域名稱IP 位址做對應(名稱解析),並用來指示要連到哪一台目標主機的系統。

IP 位址: 123.45.678.9

網域名稱: aaa.com

※ IP 位址由數字構成,人類不易辨識,因此才有網域名稱的設計。

使用 DNS 查詢的流程

  1. PC 向 DNS 快取伺服器(DNS Cache Server)以網域名稱發出查詢
  2. DNS 快取伺服器向 DNS 根伺服器(DNS Root Server)詢問管理資訊(該網域名稱對應的 IP 位址在哪裡?)
  3. DNS 根伺服器回覆 DNS 快取伺服器:提供「有管理資訊的 DNS 伺服器」的位置
  4. DNS 快取伺服器再向「有管理資訊的 DNS 伺服器」查詢該網域名稱對應的 IP 位址
  5. 有管理資訊的 DNS 伺服器回覆 DNS 快取伺服器:IP 位址
  6. DNS 快取伺服器回覆 PC:IP 位址
  7. PC 使用該 IP 位址存取網站,瀏覽器就會顯示網頁

※ DNS 伺服器會把伺服器分散到世界各地,並透過快取(使用 DNS 快取伺服器)來應付大量存取。

DNS 快取伺服器(Full Service Resolver)

一台會暫時保存「網域名稱對應 IP 位址」的伺服器。

  • 若過去查詢過 → 回覆先前快取的 IP 位址
  • 若沒查詢過,或已超過有效期限(TTL 到期)→ 向 DNS 根伺服器查詢

DNS 快取伺服器的角色:

  • 縮短 DNS 查詢處理時間
  • 降低 Root DNS Server 的負載

※ 快取(Cache)=暫時保存資料的功能

※ TTL(Time To Live)=DNS 快取伺服器所保存資訊的有效期限

Root DNS Server(最上層的名稱伺服器)

DNS 快取伺服器最一開始會去查詢的伺服器。

全世界共有 13 台(13 組根伺服器系統)。


Name Server(權威 DNS 伺服器/DNS 內容伺服器)

泛指擁有「把網域名稱與 IP 位址對應起來的名冊(Zone File:區域檔)」的伺服器群。

  • Root DNS Server 也是 Name Server 的一種

DNS Record(Zone File:區域檔)

存在於權威 DNS 伺服器中。

內容包含:與網域名稱關聯的 IP 位址、以及該如何處理對該網域的請求等「網域相關資訊」。Record 由文字檔(DNS Syntax)構成。

例:

  • TTL 記錄:DNS 伺服器更新該記錄的頻率
  • DNS Syntax:用來指示 DNS 伺服器要做什麼的字串(可視為命令格式)

Record 類型與內容

類型內容

A

主機的 IP 位址(IPv4)

AAAA

主機的 IP 位址(IPv6)

SOA

Zone(網域)資訊

NS

網域的 DNS 伺服器名稱

CNAME

主機名稱的別名(Alias)

PTR

IP 位址對應的主機名稱(反向查詢)

MX

網域的郵件伺服器名稱

HINFO

主機的附加資訊(硬體/軟體(OS)資訊)

WKS

主機上正在提供的服務資訊(Well Known Services)

TXT

主機的文字資訊


A Record

表示主機的 IP 位址(IPv4)的記錄。

欄位設定值(例)說明Namewww.aaa.com.網域名稱TTL300在快取伺服器上的記錄有效期限TypeA記錄類型Value123.456.789.123IP 位址(IPv4),可設定多個


SOA Record

在 DNS 的父/子伺服器關係中,只有子(權威)端會持有,用來表示該網域 Zone 的起點(權威來源)的記錄。


欄位設定值(例)說明Name@為「@」時表示 Zone 名稱本身TTL300在快取伺服器上的記錄有效期限TypeSOA記錄類型Valueaaa.com. email.aaa.com. 1 7200 900 1209600 86400<MNAME + RNAME + SERIAL + REFRESH + RETRY + EXPIRE + MINIMUM>

各欄位意義:

  • MNAME:持有基準資料的 Name Server 名稱
  • RNAME:此網域管理者的 Email(其中 @. 取代)
  • SERIAL:Zone 檔版本號
  • REFRESH:刷新 Zone 資訊的時間間隔
  • RETRY:刷新失敗時的重試間隔
  • EXPIRE:刷新持續失敗時,次要 Name Server 上資料的有效時間
  • MINIMUM:Negative Cache(不存在的網域資訊)的保存時間

NS Record

表示網域的 DNS 伺服器名稱的記錄。


父/子 DNS 伺服器雙方都會持有,用來表示「權限委派(Delegation)」的狀態。

【例】子 DNS 伺服器:aaa.com(持有 A Record / IP 的伺服器)

欄位設定值(例)說明Name@為「@」時表示 Zone 名稱本身TTL300在快取伺服器上的記錄有效期限TypeNS記錄類型Valuewww.aaa.com.權限委派的 Name Server(子 DNS 伺服器本身)

【例】父 DNS 伺服器:com(沒有 A Record,將權限委派給子伺服器)

欄位設定值(例)說明Nameaaa子 DNS 伺服器名稱(末尾不加「.」,省略後面的「.com.」)TTL300在快取伺服器上的記錄有效期限TypeNS記錄類型Valuewww.aaa.com.權限委派的 Name Server(子 DNS 伺服器)


CNAME Record

表示主機名稱的別名(Alias)的記錄(Canonical NAME)。

可以把特定主機名稱「轉到」另一個網域。

以下例子表示:

http://www.aaa.com 的存取轉到 http://www.bbb.com


【例】DNS 伺服器:aaa.com

欄位設定值(例)說明Namewww主機名稱(末尾不加「.」,省略後面的「.aaa.com.」)TTL300在快取伺服器上的記錄有效期限TypeCNAME記錄類型Valuewww.bbb.com轉送目的地網域

留言
avatar-img
Kiki的沙龍
6會員
90內容數
心繫正體中文的科學家,立志使用正體中文撰寫文章。 此沙龍預計涵蓋各項資訊科技知識分享與學習心得
Kiki的沙龍的其他內容
2025/12/10
想幫認識的工程師朋友準備一台順手的 Mac 第一次入手 Mac 的你 做 Web 開發的工程師(或準備踏進來的人) 這篇用的環境 macOS Sequoia MacBook M4 Pro (14-inch)
2025/12/10
想幫認識的工程師朋友準備一台順手的 Mac 第一次入手 Mac 的你 做 Web 開發的工程師(或準備踏進來的人) 這篇用的環境 macOS Sequoia MacBook M4 Pro (14-inch)
2025/12/09
我喜歡玩 ARC Raiders,所以就開始想說:「欸~如果我也自己做一隻 ARC(機械生物)來養,應該很酷吧?」結果一路追追追,就入坑了 Artificial Life(人工生命),整個停不下來(…)。
Thumbnail
2025/12/09
我喜歡玩 ARC Raiders,所以就開始想說:「欸~如果我也自己做一隻 ARC(機械生物)來養,應該很酷吧?」結果一路追追追,就入坑了 Artificial Life(人工生命),整個停不下來(…)。
Thumbnail
2025/12/08
剛開始來美國的時候,我其實完全沒有想到「成功」這兩個字。那時候的我,只是個在實驗室裡跟程式碼、儀器、咖啡和平行世界打架的小女生,偶爾穿梭在世界各地的會議之間,最大的願望是──今天的實驗拜託一次就成功,拜託不要又 debug 到半夜。
2025/12/08
剛開始來美國的時候,我其實完全沒有想到「成功」這兩個字。那時候的我,只是個在實驗室裡跟程式碼、儀器、咖啡和平行世界打架的小女生,偶爾穿梭在世界各地的會議之間,最大的願望是──今天的實驗拜託一次就成功,拜託不要又 debug 到半夜。
看更多
你可能也想看
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
昨天因為DNS的轉址問題,跟弟弟又上演一場爭吵戲碼。 爭吵後,我看見到自己的情緒與期待,因為我期待弟弟懂我顧慮資安的問題,所以對於弟弟不斷製造問題,且把這個高風險的潛在問題要丟給我去善後,感到很憤怒。 我問我自己:為什麼我要覺得這是我的責任呢? 當我覺察到這一點,我暫時放開我糾結的心,我寫訊息告
Thumbnail
昨天因為DNS的轉址問題,跟弟弟又上演一場爭吵戲碼。 爭吵後,我看見到自己的情緒與期待,因為我期待弟弟懂我顧慮資安的問題,所以對於弟弟不斷製造問題,且把這個高風險的潛在問題要丟給我去善後,感到很憤怒。 我問我自己:為什麼我要覺得這是我的責任呢? 當我覺察到這一點,我暫時放開我糾結的心,我寫訊息告
Thumbnail
本文探討企業在處理網域查詢時面臨的挑戰,特別是在 DNS 加密和駭客手段不斷升級的時代。文章介紹了傳統 DNS Proxy 的運作方式及其侷限性,並提出 GRISM-T 解決方案,透過「DNS 來歷」驗證連線,以應對現代網路安全威脅,填補企業在管理例外和加密情境下的防護缺口。
Thumbnail
本文探討企業在處理網域查詢時面臨的挑戰,特別是在 DNS 加密和駭客手段不斷升級的時代。文章介紹了傳統 DNS Proxy 的運作方式及其侷限性,並提出 GRISM-T 解決方案,透過「DNS 來歷」驗證連線,以應對現代網路安全威脅,填補企業在管理例外和加密情境下的防護缺口。
Thumbnail
在這個資訊爆炸的時代,找到一篇能夠簡單明瞭解釋一個新概念的文章並不容易。然而,有時候我們會發現一篇文章,它的內容足以讓我們省去一切額外的解釋和說明。 以下這篇文章報導,正是如此。無論你是對LiveGood感興趣的準會員,還是已經成為我們的合作夥伴,關於美商LiveGood公司背景,這篇DN
Thumbnail
在這個資訊爆炸的時代,找到一篇能夠簡單明瞭解釋一個新概念的文章並不容易。然而,有時候我們會發現一篇文章,它的內容足以讓我們省去一切額外的解釋和說明。 以下這篇文章報導,正是如此。無論你是對LiveGood感興趣的準會員,還是已經成為我們的合作夥伴,關於美商LiveGood公司背景,這篇DN
Thumbnail
在這個資訊飽和的時代,LiveGood的專業介紹文章絕對是您瞭解LiveGood最簡單的方式。文章介紹LiveGood的背景、會員制模式和賺錢方式,值得您一讀。
Thumbnail
在這個資訊飽和的時代,LiveGood的專業介紹文章絕對是您瞭解LiveGood最簡單的方式。文章介紹LiveGood的背景、會員制模式和賺錢方式,值得您一讀。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News