開發與網路

Domain Name 網域是什麼?人記名字機器走地址

Domain Name(網域名稱)是伺服器容易記的人類名字,例如 google.com,但電腦真正連線靠的是 IP 位址這串數字。DNS 也就是網域名稱系統,就是負責把網域名稱解析翻譯成 IP 位址的網際網路電話簿,讓使用者只要記得好記的名字,DNS 就能查到正確的伺服器位址並完成連線,不用自己記住一長串數字。
Domain Name 網域是什麼?人記名字機器走地址:文章重點卡

Domain Name 網域是什麼?人記名字機器走地址

想幫自己的 LINE Bot 或 AI 服務申請網址,Domain Name 跟 DNS 是繞不開的兩個詞。

搞懂它們,你就知道為什麼架站一定要有網域,光靠 IP 位址是行不通的。

你將學到什麼

定義

人類容易記的伺服器名字,透過 DNS 解析成 IP 位址。

白話比喻

人記名字,機器走地址,DNS 就是中間那位翻譯官。

跟誰容易搞混

跟網頁檔案路徑 Path 不同,網域定位伺服器,路徑定位檔案。

定義

Domain Name 是人類容易記的伺服器名字,由字母、數字、符號組成,必須透過 DNS 解析成 IP 位址,設備才能找到對應的伺服器。

DNS 也就是網域名稱系統,是網際網路的電話簿,負責把網域名稱翻譯成 IP 位址,讓使用者透過好記的名字,就能連上正確的伺服器。

解析流程

  1. 使用者輸入網址
  2. 瀏覽器查詢 DNS 解析器
  3. DNS 查詢權威伺服器
  4. 回傳對應的 IP 位址
  5. 瀏覽器連線到該 IP 位址的伺服器

常見的 DNS 記錄類型

類型用途
A將網域指到 IPv4 位址
CNAME別名,指向另一個網域
MX指定郵件伺服器位置
TXT文字資訊,如驗證與防詐欺

跟相近名詞的差別

Domain Name 決定的是連到哪一台伺服器,而 網域與網頁檔案路徑的差別 則進一步說明,同一個網域底下的路徑如何對應到不同的檔案或頁面。

常見誤解常見誤解是以為買了網域就自動有安全連線。實際上還需要設定 DNS 記錄、申請 SSL 憑證,並綁定到自己的伺服器,三者一起設定完成,服務才能被安全、穩定地存取。
本文源起本文內容出自酒Ann 的「AI 實戰陪跑班」課程教材,由酒Ann 編寫成彙編條目。想系統性搞懂 AI 名詞,歡迎追蹤 酒Ann 的 Facebook

延伸學習

把這篇文章分享給需要的人FacebookLINEThreadsX

常見問答

為什麼一定要有網域,不能直接用 IP 位址嗎?
技術上可以直接用 IP 連線,但實務上有很多限制。像 LINE Bot 的 Webhook 網址就要求是公開網域,不能用 IP 或 localhost,而且瀏覽器也會對純 IP 網站顯示不安全的警告,也不利於 SEO 與品牌建立。
DNS 解析很慢會影響使用者體驗嗎?
第一次查詢確實需要經過解析流程,但查詢結果通常會被快取,下次查詢會直接使用快取結果,速度快得多,一般使用者感受到的延遲非常有限。
有了網域,就不需要 SSL 憑證了嗎?
不是,兩者是分開的兩件事。網域負責把名字解析成正確位址,SSL 憑證則負責加密傳輸與驗證身份,兩者要一起設定,網站才能被安全、穩定、專業地連上。