HTTP服務之DNS解析

2022-06-03 01:27:09 字數 919 閱讀 1417

概念:domain name system

將網域名稱解析為ip www.baidu.com -> 1.1.1.1

這個過程稱為a記錄,address record

第一步:當我們輸入www.baidu.com時,系統會首先查詢本地dns快取和hosts檔案資訊,確定是否存在對應ip解析記錄,如果有就直接獲取ip記錄,然後去訪問這個ip伺服器,一般第一次請求時,dns快取是沒有記錄的,而hosts檔案一般為內部臨時測試使用。

第二步:如果dns快取和hosts檔案沒有www.baidu.com解析記錄,系統會傳送解析請求給客戶端設定的本地dns伺服器,通常稱為ldns,如果ldns伺服器本地快取有解析記錄會直接返回ip位址給客戶端,如果沒有ldns會負責連續請求其他dns伺服器。

第三步:ldns從dns系統的(「.」)根開始請求對www.baidu.com的解析,並逐層查詢,最終會查到www.baidu.com對應的授權伺服器,如果查不到表示這個**還沒有架構好。

第四步:baidu.com網域名稱的授權dns伺服器www.baidu.com對應的最終ip解析記錄發給ldns。

第五步:ldns把授權dns伺服器的www.baidu.com對應的ip解析記錄傳送給客戶瀏覽器,並且快取。在指定的ttl不會過期。

第六步:客戶請求ip位址對應的**伺服器,**伺服器接收到客戶的請求並響應處理。

檢視windows客戶端本地快取dns記錄:』

c:\users\doupengqiang>ipconfig /displaydns

清除windows客戶端本地快取dns記錄:『

c:\users\doupengqiang>ipconfig /flushdns

windows下hosts檔案

c:\windows\system32\drivers\etc\hosts   這個hosts檔案,我們在測試中經常遇到去配置的

DNS正向解析服務配置

1.dns正向區域 9 systemctl stop firewalld.service 關閉防火牆 10 setenforce 0 關閉selinux 11 systemctl restart named 重啟named服務 dns 客戶機配置dns nmcli connection edit e...

DNS網域名稱解析服務

前言 dns系統在網路中的作用就是維護著乙個位址資料庫,其中記錄了各種主機網域名稱與ip位址對應關係,方便客戶程式進行正向反向位址查詢服務 fqdn完全合格網域名稱 也稱為快取記憶體伺服器 通過向其他網域名稱伺服器查詢獲得網域名稱 ip位址記錄 將網域名稱查詢結果快取到本地,提高重複查詢時的速度 特...

DNS網域名稱解析服務

dns有四類 1,快取網域名稱伺服器,幫我們去找網域名稱解析,本身並不能解析 2,主網域名稱解析伺服器,也就是它自己本身維護乙個網域名稱的解析記錄 3,從網域名稱解析伺服器 4,智慧型解析伺服器 兩種解析記錄 正向解析 網域名稱轉換成ip 反向解析 ip轉換成網域名稱 正向解析又分為 a記錄 cna...