您好,登錄后才能下訂單哦!
DNS的原理和作用是什么呢,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
Azure 的這次故障,國內很安靜,國外很熱鬧,說明國內使用 Azure 的還是少。
DNS 這東西是什么啊?竟然這么厲害,讓一個云巨頭竟然故障 3 小時。今天我們就一起來聊一聊 DNS。
DNS 是域名系統 (Domain Name System) 的縮寫,是因特網的一項核心服務,它作為可以將域名和 IP 地址相互映射的一個分布式數據庫,能夠使人更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的 IP 地址。這是 DNS 比較官方說法。說白了,DNS 主要的作用就是將人們所熟悉的網址 (域名) “翻譯”成電腦可以理解的 IP 地址,這個過程叫做 DNS 域名解析。
總結一下,DNS 服務的作用就是將域名解析為 IP 地址。DNS 也可以將一個域名解析到多個 IP上,因此它還可以用來做負載均衡。
下面我說一下 DNS 的原理,我們以 www.xttblog.com 網站為例。當我們訪問該網站時,瀏覽器先會查詢緩存看看 DNS 信息,也就是看看緩存中是否有該網站的 IP 信息,如果有,則直接訪問。
如果瀏覽器緩存中沒有,則會向操作系統獲取,你知道“www.xttblog.com”嗎?操作系統也會緩存 IP 信息,如果操作系統緩存中有,則直接訪問對應 IP,如果沒有則根據操作系統上配置的首選 DNS 服務器去進行域名解析。
同樣的,如果首選 DNS 服務器上有對應的解析地址,則返回直接訪問對應 IP。如果沒有,則向上層 DNS 服務器發起詢問。就這樣,一層一層的去解析,直到根域名服務器。根 DNS 服務器,全球一共有 13 臺,但是沒有一臺在國內。 如果根域名沒有解析到,那很可能就是你的域名錯誤了。
黑客也會利用這個原理,利用 DNS 劫持網站,偷偷插廣告/誘導/嗅探帳號密碼等;甚至有些地方的機房人員濫用職權謀取私利,這都會對用戶的網速和上網體驗、帳號安全等造成影響。總之全球每年會發生很多關于 DNS 相關的問題。
下面給大家整理了一些國內常用的公共 DNS 信息。
114 DNS: (114.114.114.114;114.114.115.115)
114 DNS安全版 (114.114.114.119;114.114.115.119)
114 DNS家庭版 (114.114.114.110;114.114.115.110)
阿里 AliDNS: (223.5.5.5; 223.6.6.6)
百度 BaiduDNS(ipv4 地址:180.76.76.76;ipv6 地址:2400:da00::6666)
DNSPod DNS+(騰訊公共DNS,推薦前兩個)(119.29.29.29;119.28.28.28;182.254.118.118;182.254.116.116)
我國首個IPv6公共DNS:首選DNS:240c::6666,備用DNS:240c::6644。
關于DNS的原理和作用是什么呢問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。