什麼是 DNS?
DNS 代表網域名稱系統,可以將字母名稱轉換成數字 IP 位址,協助網際網路運作。有了 DNS,您只需要記住網域名稱 (像是 coolexample.com),不必背誦數字 IP 位址。DNS 可說是支撐網際網路的支柱,一旦沒了 DNS,您便無法發送電子郵件、瀏覽 Instagram,也無法和朋友一起玩遊戲了。
DNS (網域名稱系統) 能翻譯 50.63.202.40 這類電腦才理解的數字 IP,把它們轉換成 coolexample.com 這種人類看得懂的字母網域名稱,藉此連線到網站、電子郵件和其他網路服務。
在您輸入網域名稱,藉此前往網站時,DNS 會把要求傳送到好幾個伺服器,藉此找到正確目標。管理 DNS 設定就能控制網域指向目標、電子郵件傳送方式,以及子網域轉址設定,變更這些設定通常只要幾分鐘就好,但有時最長需要等候 48 小時才能在全球生效。
常見 DNS 作業:
- 編輯 A 記錄,藉此將網域連線到網站。
- 如果想把網域訪客導向到其他網域的頁面 (例如社交媒體專頁),可使用網域轉址功能。
- 使用 MX 記錄把電子郵件服務連線到網域。
- 如果您有額外開設網路商店,可以新增子網域,並把子網域指向商店的 IP 位址,或新增子網域並指向其他網域。
- 如果想使用進階 DNS 功能,請變更名稱伺服器,藉此移動區域檔案。
它為什麼很重要?
電腦之間會用很長的 IP 位址互相溝通,例如 50.63.202.40 (IPv4 位址) 或 2001:0db8:85a3:0000:0000:6a2e:0371:7234 (IPv6 位址),而 DNS 能夠把這些位址對應為 coolexample.com 這種更容易閱讀的網域名稱,讓上網更輕鬆愜意。
您可以把 DNS 當做網際網路的聯絡人清單,只是並非將人名對應到電話號碼,而是將網域名稱對應到 IP 位址。比起各種 IP 位址,網域名稱通常好記多了。
DNS 如何運作?
DNS 程序會把網站名稱 (例如 www.coolexample.com) 轉換成對應的數字 IP位址 (例如 15.197.148.33),讓電腦得以彼此定位和連線,以下說明可以一步步帶您瞭解這個程序。注意,接下來的內容會比較艱深。
- DNS 查詢:當您在網頁瀏覽器的網址列輸入 coolexample.com 這類網域名稱時,就開始稱為查詢的過程了。輸入網域後,DNS 查詢會開始尋找 coolexample.com 的 IP 位址,以便讓瀏覽器顯示正確內容。DNS 查詢會先檢查根伺服器,以便瞭解之後該前往何處。
- 根伺服器:全球共使用 13 個根伺服器,這些伺服器知道所有網域的 DNS 資訊。根伺服器會查閱 DNS 資訊,以便決定之後要尋找的項目:頂級網域名稱伺服器。
- 頂級網域名稱伺服器:頂級網域是網域名稱最尾端的部分,例如 coolexample.com 的 .com 就是頂級網域。最常見的頂級網域包括 .com、.net 和 .org,而最常用的國家/地區特定頂級網域則有 .uk、.ca 和 .au 等。所有頂級網域都有特定的頂級網域名稱伺服器,其中存有該頂級網域特有的 DNS 資訊。當有人想進入 coolexample.com 時,原始查詢需要檢查 .com 頂級網域名稱伺服器,才能找到 coolexample.com 的網域名稱伺服器。
- 網域名稱伺服器:您可以在此找到 coolexample.com 的 DNS 區域檔案,區域檔案中便有個別的 DNS 記錄。A 記錄、MX 記錄和子網域都屬於這類記錄,您可以在區域檔案中新增、編輯、刪除這些記錄。原始 DNS 查詢會查詢網域名稱伺服器內容,以便找出 coolexample.com 的 A 記錄,並對應給特定的 IP 位址。查詢會使用這串 IP 位址取得 coolexample.com 的網站內容,並將內容顯示在網頁瀏覽器內。
請記得,DNS 在這段程序中可能會處理其他內容,有時候程序可能會卡住,而有時候結果則不如預期。變更 DNS 內容後,最長需等候 48 小時才能在全世界的網際網路顯示變更後的內容。如果您想深入瞭解 DNS 的運作方式,請看 Verisign 提供的實用說明。
有關名稱伺服器……
名稱伺服器是網域名稱系統 (DNS) 最主要的組成部分,這是因為 DNS 查詢的最後步驟便是檢查網域的名稱伺服器,以便取得最重要的 IP 位址。名稱伺服器必須是正確的,查詢才能找到正確 IP 位址。
一個網域最少一定有 2 組名稱伺服器,而一旦變更名稱伺服器也會變更管理 DNS 的地方。舉例來說,如果某網域使用預設的 GoDaddy 名稱伺服器,那麼 DNS 區域檔案就在 GoDaddy 帳戶內。但是當網域使用其他廠商的名稱伺服器,那麼 DNS 區域檔案就位在該廠商那裡。
如何管理 DNS?
如果要管理 DNS,需登入網域註冊商的控制面板。存取 DNS 最簡單的方式便是登入 GoDaddy 網域組合並直接點選網域名稱,然後點選「DNS」。現在系統應該會顯示 DNS 區域檔案,然後您即可管理該網域的 DNS。
然後您就能進行常見的 DNS 作業了:
- 藉由編輯 A 記錄即可將網域連線到網站,當有人使用瀏覽器進入您的網域時,系統會依靠 A 記錄判斷這個人該到哪裡去,並將您的網域對應到某 IP 位址。
- 如果您已在別處建立網站,或是想將網域連線到 X (前身為 Twitter)、YouTube 或 TikTok 等帳戶,則不妨考慮使用網域轉址。
- 使用正確的 MX 記錄,確保 email 能夠寄到正確的帳戶處。
- 您想另外建立網路商店,以便客戶購物嗎?您可以新增子網域,並把子網域指向網路商店的 IP 位址,或新增子網域並指向其他網域。
- 如果您想透過其他廠商設定 DNS 或需要使用進階 DNS 功能,可藉由變更名稱伺服器將區域檔案移到其他廠商名下。
多數 DNS 更新內容在一個小時以內就會生效,但是最長可能需要 48 小時以後整體才能更新完畢。
如何取得 DNS 管理協助資源?
我們知道想要管理網域 DNS 需要處理很多變更作業,這些並非容易的工作。我們致力於建立順暢無礙的 DNS 管理體驗,並持續追求進一步改善服務品質。如果您在操作時遇到問題或有任何疑問,我們有說明文章可以詳細為您說明如何處理各種 DNS 作業,也有說明各種網域作業的影片,還有屢獲殊榮的 GoDaddy 客戶顧問可以藉由線上對談或電話為您服務。
相關步驟
- 現在您已經瞭解 DNS 的基本原理,就可以到帳戶內開始管理 DNS 設定了。
更多資訊
- 準備好看看 DNS 如何實際運作了嗎?運用我們的 DIY Websites + Marketing展開您的網路冒險旅程。