什麼是域名系統? DNS 的工作原理

已發表: 2022-06-30

域名系統 (DNS) 無疑是互聯網最重要的部分之一。 沒有 DNS,互聯網就會崩潰。 雖然它是最重要的部分之一,但它也是最容易被忽視的部分之一。

對於我們中的許多人來說,能夠連接到互聯網是一個快速而簡單的過程。 我們在幾秒鐘內將我們的設備連接到互聯網,我們無需記住任何內容即可訪問任何特定網站。 我們要感謝 DNS。

互聯網是由大型網絡建立的,這些網絡通過電線相互通信,並通過一系列稱為 IP 地址的數字進行識別。 由於大多數人無法記住數百個數字序列,因此我們需要為每個地址分配特殊名稱。 DNS 本質上將這些名稱轉換為數字,這就是人們通常將 DNS 與電話簿進行比較的原因。

如果您是 WordPress 站點管理員,則在設置新網站、購買新域或遷移到新網絡主機時需要處理 DNS 配置。 由於 DNS 基本上是互聯網的核心,DNS 記錄中的一個小錯誤將使訪問者無法訪問您的網站。 這就是為什麼初步了解 DNS 是什麼以及它是如何工作的至關重要的原因。

什麼是域名系統 (DNS)?

DNS 代表域名系統。 它是一種分層命名系統,可供可訪問 Internet 的計算機用於將域名分配給 IP 地址。 簡而言之,它將人類語言領域翻譯成分配給它的一系列數字。

使用 WordPress 時,DNS 通常用於指當訪問者看到您的域時顯示的內容以及該域如何與不同的服務交互。

為什麼 DNS 很重要?

每台連接到互聯網的設備,無論是電腦、平板電腦還是智能手機,都有一個唯一的 IP 地址。 同樣,每個註冊的網站都託管在一個 Web 服務器上,其單獨的 IP 地址類似於 111.222.333.4。

如果 DNS 不存在,我們將不得不記住我們想要訪問的每個網站的 IP 地址。 由於人們沒有存儲數百個數字字符串的心理能力,因此創建了 DNS 作為互聯網電話簿。 現在,我們可以使用易於記憶的域名,讓 DNS 來完成這項工作。

DNS如何工作?

當您在 Web 瀏覽器的導航欄中輸入 URL 時,您的設備需要知道該網站存儲位置的 IP 地址。 您的操作系統將確定他們是否已經在緩存中擁有此信息。 緩存基本上是您計算機的內存。 當您搜索域時,該信息會保存在緩存中,因此您的計算機無需訪問 DNS 服務器即可使用其 IP 地址解析名稱。

因此,如果信息不在緩存中並且操作系統不知道該網站的存儲位置,它將要求 DNS 服務器找到它。 DNS 服務器是整個搜索的主要工作部分。 它通常是來自您的 Internet 服務提供商或網絡路由器的服務器,並且通常在您計算機的網絡接口上自動配置。

這些 DNS 服務器稱為遞歸服務器,因為它們只是將您的請求轉發到層次結構中更高的其他服務器,而不是存儲域數據。 實際保存這些數據的服務器稱為名稱服務器。 每個域或 URL 都應該有兩個或多個名稱服務器。 首次購買域時,您必須配置這些名稱服務器。 稍後我們將更詳細地討論這個問題。

此時,您的 DNS 服務器已收到您嘗試訪問的網站的名稱服務器列表。 然後它向另一台服務器發送請求,將域轉換為 IP 地址,並得到答复。

現在您的 DNS 服務器擁有您嘗試訪問的網站的 IP 地址,您的設備可以使用該 IP 地址連接到 Web 服務器。 恭喜,現在您終於可以瀏覽您選擇的網頁了。 所有這一切都很快完成,您不必做任何艱苦的工作。

WordPress DNS 配置

現在讓我們逐步完成 WordPress DNS 配置。

註冊域和虛擬主機

要註冊一個域名,您首先需要去域名註冊商購買一個。 遵循域名命名最佳實踐並選擇一個易於記憶且易於拼寫的域名。

指向您的域

當您在域名註冊商處註冊您的域並在虛擬主機上註冊您的空間時,域註冊商不知道這一點,因此您需要指向您的域。 指向域是將您的域鏈接到您的網絡空間的過程。 這將使您獲得訪問您網站的流量。

配置 WordPress DNS 時,請告訴域名註冊商您的網站託管在哪裡。 然後,域註冊商將知道,如果用戶請求該特定域,它應該將該請求轉發給 Web 主機。 然後網絡主機將用戶指向正確的方向。

那麼,它是如何做到的呢?

DNS 的工作原理

當您註冊網絡託管時,您指定您的域。 該特定步驟指示 Web 主機將請求指向何處。 為了進一步簡化這一點,我們的域是“onewebsite.com”。 我們首先告訴網絡主機在其服務器上有一個站點,其域為“onewebsite.com”,然後我們告訴域名註冊商“onewebsite.com”與該網絡主機有關。

當用戶鍵入“onewebsite.com”時,域註冊商會將他們的請求轉發給網絡主機。 然後,網絡主機查看其服務器並看到“onewebsite.com”存在。 之後,它將訪問者重定向到他們的網站。

現在你知道了

域名系統是互聯網中最重要的部分之一,也是最容易被忽視的部分之一。 每次您嘗試訪問 Internet 上的網站時,DNS 都會將易於記憶的域名轉換為 IP 地址。

當您想註冊一個域名時,您首先需要去域名註冊商購買它。 購買域名後,您將需要良好的網絡託管服務來託管您的網站。

在託管您的網站時,您需要確保使用專為 WordPress 設計的專業網絡主機。 我們每天都會觀察您網站的性能,並讓您深入了解您網站的速度和性能。 我們將它免費包含在每個 WordPress 計劃中。

查看我們完全託管的 WordPress 託管計劃,立即開始。