卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Linux DNS查詢過程

Linux DNS 查詢過程當客戶端程序要通過一個計算機訪問網(wǎng)絡中的一臺計算機時,它首先要得到這個計算機名稱所對應的IP 地址。因為,IP 數(shù)據(jù)報中允許放置的是目地主機的IP 地址,而不是計算機名稱

Linux DNS 查詢過程

當客戶端程序要通過一個計算機訪問網(wǎng)絡中的一臺計算機時,它首先要得到這個計算機名稱所對應的IP 地址。因為,IP 數(shù)據(jù)報中允許放置的是目地主機的IP 地址,而不是計算機名稱。

可以從本地計算機的hosts 文件中得到計算機名稱所對應的IP 地址,但如果hosts 文件不能解析該計算機名稱時,只能通過向客戶機所設定DNS 服務器進行查詢了。

在Linux 系統(tǒng)中,通過修改“/etc/host.conf”文件中,可以修改hosts 和Bind 的查詢

順序。

DNS 查詢以各種不同的方式進行解析,下面來詳細介紹一下以下幾種方式:

1.本地解析

本地解析即客戶端可以使用緩存信息就地應答,這些緩存信息是通過以前的查詢獲得的。當客戶端提出解析請求時,首先將請求傳送至DNS 客戶服務,以便使用本地緩存信息進行解析。如果可以解析所要查詢的名稱,則DNS 客戶服務應答該查詢,該請求處理過程結束。本地DNS 服務客戶解析過程如圖2所示。

DNS

客戶端客戶端DNS

緩存

主機文件 圖2 本地DNS 服務客戶解析過程

本地解析程序的緩存包括兩種名稱信息:

● 本地配置的主機文件,該文件是主機名稱到地址的映射信息,在DNS 客戶服務啟動時預先加載到緩存中; 從以前的DNS 查詢應答的響應中獲取的資源記錄,它被保留在緩存中一段時間。 如果此查詢與本機的緩存中的項目不匹配,則解析過程將繼續(xù)進行,客戶端將查詢DNS 服務器來解析名稱。

2.直接解析

直接解析即是直接由所設定的DNS 服務器解析,使用的是該DNS 服務器的資源記錄緩存或者其權威應答(如果所查詢的域名是該服務器管轄的)。

如果DNS 客戶端程序不能從本地DNS 緩存回答客戶機的DNS

查詢,它就向

標簽: