DNS的正向解析與反向解析

2022-06-22 09:51:09 字數 2368 閱讀 7331

dns網域名稱解析服務(domainnamesystem)是用於解析網域名稱與ip位址對應關係的服務,功能上可以實現正向解析反向解析

正向解析:根據主機名(網域名稱)查詢對應的ip位址。

反向解析:根據ip位址查詢對應的主機名(網域名稱)。

正向解析實驗:

第一步:安裝bind服務程式:

yum install bind-chroot

網域名稱解析服務bind的程式名稱叫做named,服務程式的配置檔案如下:

主程式/usr/sbin/named

主配置檔案

/etc/named.conf

區域配置檔案

第二步:修改主配置檔案

vim /etc/named.conf:

//將下行中的127.0.0.1修改為any,代表允許監聽任何ip位址。

listen-on port 53 ;

//將下行中的localhost修改為any,代表允許任何主機查詢。

(方法不唯一)

第四步:配置區域資料資訊

根據主機網域名稱查詢到對應的ip位址(在下追加)

第五步:配置解析資料資訊:

複製正向解析模板檔案:」/var/named/named.localhost「,填寫資訊後即可直接使用。

然後編輯網域名稱的區域資料檔案

之後重啟服務生效 systemctl restart named

第六步:檢驗解析結果

nslookup命令用於檢測能否從網路dns伺服器中查詢到網域名稱與ip位址的解析記錄,檢測named服務的解析能否成功。

此為查詢dns伺服器的資訊:

反向解析實驗:

反向解析的作用是根據ip位址查詢到對應的主機名(網域名稱)

第一步:配置區域資料檔案

第二步:配置解析資料資訊

反向解析資料檔案模版為:/var/named/named.loopback

在named下:cp -a named.loopback 192.168.5.arpa

然後編輯vim 192.168.5.arpa

重啟服務「systemctl restart named

第三步驗證:

遇到的問題:解析檔案要求的準確性比較高,com後面要有. 否則服務起不來,另外區域資料檔案的file檔案要和資料解析檔案的檔名一致才能找到!

DNS正向解析 反向解析

dns a 直接解析到空間ip位址 cname 解析到別名 mx 電子郵件系統發郵件時根據收信人的位址字尾來定位郵件伺服器,是設定企業郵箱的 ns 指dns,用預設的就行,一般不用修改 txt 一般指為某個主機名或網域名稱設定的說明,是企業郵箱的輔助設定。1.安裝dns網域名稱系統 yum inst...

django反向解析和正向解析

index頁面載入的效果 test result 1所謂正向解析就是直接在這裡寫位址 向urls.py裡面一樣 例如 test p1 p2 所謂反向解析就是根據命名來調到指定的頁面,這裡表示的是跳轉到booktest模板下面的fortest2這個檢視裡面,而這個fortest2正是我們定義的名字,後...

DNS正向解析部署

yum安裝 root miwifi r4cm srv yum install bind.x86 64 y 啟動 root miwifi r4cm srv systemctl start named 開機自啟動 root miwifi r4cm srv systemctl enable named r...