Domain (Domain Name)
網域名稱,簡稱域名、網域,是由一串用點分隔的字元組成的網際網路上某一台電腦的名稱。
網域名稱可以說是一個 IP 位址的代稱,目的是為了便於記憶。
example.com
example.com
是一個域名,和 IP 位址208.80.152.2
相對應。人們可以直接存取example.com
來代替 IP 位址,然後域名系統(DNS)就會將它轉化成便於機器辨識的 IP 位址。
網域名稱解析就像是通訊錄的概念,我們可以直接選擇要通訊的聯絡人(Domain Name),不需要記得對方的電話號碼(IP 位址),就可以聯繫到對方!
DNS (Domain Name System)
網域名稱系統是網際網路的一項服務。它作為將域名和 IP 位址相互對映的一個分散式資料庫,能夠使人更方便地存取網際網路。
目前,對於每一級域名長度的限制是 63 個字元,域名總長度則不能超過 253 個字元。
記錄類型
- 主機記錄(A 記錄):A 記錄是用於名稱解析的重要記錄,它將特定的主機名對映到對應主機的 IP 位址上。
- 別名記錄(CNAME 記錄):CNAME 記錄用於將某個別名指向到某個 A 記錄上,這樣就不需要再為某個新名字另外建立一條新的 A 記錄。
- IPv6 主機記錄(AAAA 記錄):與 A 記錄對應,用於將特定的主機名對映到一個主機的 IPv6 位址。
- 服務位置記錄(SRV 記錄):用於定義提供特定服務的伺服器的位置,如主機(hostname)、埠(port number)等。
- NAPTR 記錄:它提供了正規表示式方式去對映一個域名。NAPTR 記錄非常著名的一個應用是用於 ENUM 查詢。
TLD (Top-Level Domain)
頂級網域是網際網路DNS等級之中的最高級的網域。
頂級域名是網域名稱的最後一個部份,即是網域名稱最後一點之後的字母。
example.com
SLD (Second-Level Domain)
二級網域 是網際網路DNS等級之中,處於頂級網域之下的網域。
二級域名是網域名稱的倒數第二個部份。
example.com
Subdomin
子網域 是在域名系統等級中,屬於更高一層域的網域。
www.example.com
api.example.com
gTLD (Generic Top-Level Domain)
通用頂級網域 是網際網路名稱與數字地址分配機構(IANA)管理的頂級域(TLD)之一。
主要由 .com、.info、.net 及 .org 等域名組成。
- .com — 供商業機構使用
- .edu — 供教育機構使用
- .gov — 供政府及其屬下機構使用
- .mil — 供軍事機構使用
- .net — 供網絡服務供應商使用
- .org — 供不屬於其他通用頂級域類別的組織使用