相信很多人都有過(guò)這樣的經(jīng)歷,在手機(jī)瀏覽器上進(jìn)入百度搜索,卻莫名進(jìn)入另一個(gè)網(wǎng)站。顯示官方有中獎(jiǎng)信息,需要你輸入手機(jī)號(hào)碼等個(gè)人信息領(lǐng)取獎(jiǎng)品。其實(shí)這也是一個(gè)DNS劫持的過(guò)程,目的是盜取你的信息,那么什么是DNS呢?DNS域名解析流程又是什么?
1、什么是DNS?DNS的含義是什么?
如果你的電腦和手機(jī),需要帶你去網(wǎng)絡(luò)上的某處,需要用到一個(gè)域名系統(tǒng),通常被簡(jiǎn)稱(chēng)為DNS。雖說(shuō)大多數(shù)人,訪問(wèn)我們喜歡的網(wǎng)站時(shí)候,輸入的都是類(lèi)似baidu.com或者是sina.com.cn的網(wǎng)址。但是事實(shí)上,你的瀏覽器需要知道你所訪問(wèn)的網(wǎng)站具體的IP地址,因此,它需要向DNS發(fā)送一項(xiàng)請(qǐng)求。DNS就像是網(wǎng)絡(luò)世界中的黃頁(yè)一樣,將網(wǎng)站的URL地址,也即“統(tǒng)一資源定位符”與IP地址對(duì)應(yīng)。
2、DNS域名解析流程是什么樣的?
①客戶(hù)端提出域名解析請(qǐng)求,并將請(qǐng)求發(fā)送到本地域名服務(wù)器。
②當(dāng)本地域名服務(wù)器收到請(qǐng)求時(shí),首先查詢(xún)本地緩存。如果有這樣的記錄,本地域名服務(wù)器直接返回查詢(xún)結(jié)果。
③如果記錄不在本地緩存中,本地域名服務(wù)器直接向根域名服務(wù)器發(fā)送請(qǐng)求,然后根域名服務(wù)器返回本地域名服務(wù)器,向本地域名服務(wù)器提供查詢(xún)域(根子域)的主域名服務(wù)器的地址。
④本地服務(wù)器向上一步返回的域名服務(wù)器發(fā)送請(qǐng)求,然后服務(wù)器從自己的緩存接收請(qǐng)求查詢(xún)。如果沒(méi)有這樣的記錄,則返回相關(guān)從屬域名服務(wù)器的地址。
⑤重復(fù)步驟4,直到找到準(zhǔn)確的記錄。
⑥本地域名服務(wù)器下次將返回的結(jié)果保存到緩存中,并將結(jié)果一起返回給客戶(hù)端。
以上就是有關(guān)DNS是什么?DNS域名解析流程是什么的知識(shí)介紹。推薦閱讀:域名DNS修改后是立即生效嗎?可以加急嗎?