當在瀏覽器的網站跨域域名地址時,DNS服務器負責將這些域名轉換為數字IP,重新將其引導至正確的IP地址。
什么是DNS服務器?
域名系統(DNS)是互聯網的電話簿。用戶在網絡瀏覽器中當鍵入域名(例如“google.com”)的時候,DNS負責為這些站點查找的IP地址。瀏覽器使用這些地址原服務器或CDN邊界服務器通信,以網站信息進行。這一切訪問DNS服務器:專門用于回答DNS查詢的機器。
什么是服務器?
是專用程序(大多數現代桌面和移動端都提供服務的“服務端或客戶端程序”)。需要使瀏覽器都內置DNS客戶端,可以與服務器端的服務器設備進行特定的網絡連接。如更多信息,請查看客戶端–服務器模型。
DNS服務器如何解決DNS查詢?
在沒有高速緩存的典型DNS服務器中,四個服務器協同工作將IP地址傳遞給客戶端、TLD解析器、域名解析器、域名服務器。它的DNS解析器實際上是其他DNS服務器,也就是與DNS服務器的其他服務器,查找和IP接收服務器進行查詢后,以請求服務器為對象進行解析。請求的 DNS 客戶端,查詢其他類型的服務器以搜索正確的 IP。
首先,解析服務器的根域域名。 com或.net)的地址解析器。TLD服務器使用域的權威名稱服務器的IP地址進行響應。服務器的解析器以查詢器查詢IP地址,將服務器的源站地址進行后續響應。解析器最終將源站地址傳遞回客戶端。然后,使用該IP地址,客戶端可以直接向源站發送請求并通過IP查詢,并且源站將可以由網頁瀏覽器顯示的網站數據進行響應。
什么是DNS高速緩存?
除了處理過程中的 DNS 解析器還可以使用緩存的數據解析器為給定程序的數據解析地址,將在隨后的快速正確的信息解析中。在此時間段內,如果其他任何客戶端發送使用域名的請求,則解析程序可以跳過典型的 DNS 查詢,并僅保存在緩存中的 IP 地址來訪客戶端。
高速緩存時間限制后,解析器必須重新檢索 IP,并在其設置中創建一個新地址。 TTL 24-48小時范圍。TTL是必須的,因為網頁服務器會更改其IP地址,所以無法無限期地從高速內提供相同的IP地址。
DNS服務器故障時會發生什么?
DNS 服務器可能由于原因而引發故障,例如出現了很多故障。網絡攻擊和硬件故障導致早期的 DNS 服務器可能會產生影響,從而產生了值得慶幸的是,今天的 DNS 構成了故障。用戶提供了DNS服務器和頂級的服務器解析器。的網站也有自己的在線域名服務器的多樣化實例。
在 DNS 服務器嚴重的情況下,備份服務器正在處理的請求量可能會導致用戶出現延遲,但非常大范圍的 DNS 需要因此才能使互聯網嚴重癱瘓。(2016 年確定發生了上的事故,當時的 Dyn過早地提供了歷史記錄的DNS 服務。云服務,組建其他 DNS 服務器,最大限度地保護 DNS 服務器以及攻擊源的 DNS 服務器。