什么是DNS域名解析
時間:2023-01-30 01:04:01 | 來源:建站知識
時間:2023-01-30 01:04:01 來源:建站知識
一、什么是DNS域名解析
因特網(wǎng)上作為域名和IP地址相互映射的一個分布式數(shù)據(jù)庫,能夠使用戶更方便的訪問互聯(lián)網(wǎng),而不用去記住能夠被機(jī)器直接讀取的IP數(shù)串。通過主機(jī)名,得到該主機(jī)名對應(yīng)的IP地址的過程叫做域名解析。
正向解析:根據(jù)域名查詢IP地址,是DNS基本也是常用的功能
反向解析:根據(jù)IP地址查詢域名,不常用
1、緩存檢查
瀏覽器會首先搜索瀏覽器自身的DNS緩存,緩存時間較短,,且只能容納1000條緩存,看自身的緩存中是否有對應(yīng)的條目,而且沒有過期,如果有且沒有過期則解析到此結(jié)束。
2、操作系統(tǒng)緩存檢查
如果瀏覽器的緩存里沒有找到對應(yīng)的條目,操作系統(tǒng)也會有一個域名解析的過程,那么瀏覽器先搜索操作系統(tǒng)的DNS緩存中是否有這個域名對應(yīng)的解析結(jié)果,如果找到且沒有過期則停止搜索,解析到此結(jié)束。
3、本地域名服務(wù)器解析
如果在文件中也沒有找到對應(yīng)的條目,瀏覽器會發(fā)起一個DNS的系統(tǒng)調(diào)用,會向本地配置的DNS服務(wù)器發(fā)起域名解析請求。
4、根域名服務(wù)器解析
如果沒有找到對應(yīng)的條目,則由運(yùn)營商的DNS代我們的瀏覽器發(fā)起迭代DNS解析請求。它首先是會找根域的DNS的IP地址,找到根域的DNS地址,就會向其發(fā)起請求。然后根域名服務(wù)器返回給本地域名服務(wù)器一個所查詢域的主域名服務(wù)器地址。
5、主域名服務(wù)器
本地域名服務(wù)器再向上一步返回的gTLD服務(wù)器發(fā)送請求。接受請求的gTLD服務(wù)器查找并返回此域名對應(yīng)的域名服務(wù)器的地址,這個通常就是你注冊的域名服務(wù)器,例如你在某個域名服務(wù)提供商申請的域名,那么這個域名解析任務(wù)就由這個域名提供商的服務(wù)器來完成。域名服務(wù)器會查詢存儲的域名和IP的映射關(guān)系表,正常情況下都根據(jù)域名得到目標(biāo)IP記錄,連同一個TTL值返回給域名服務(wù)器。
總結(jié)
在配置DNS正向解析的過程中,需要修改的配置文件比較多,主配置文件、區(qū)域配置文件、區(qū)域數(shù)據(jù)配置文件,所以我們一定要記住配置文件所在的目錄,在修改的過程中也要細(xì)心不能出錯。