DNS域名解析之反向解析
阿新 • • 發佈:2021-06-30
DNS解析之反向解析
反向解析:根據IP地址查詢對應的域名
yum -y install bind 安裝軟體包
檢視需要修改的配置檔案所在路徑
rpm -qc bind 查詢bind軟體配置檔案所在路徑 /etc/named.conf 主配置檔案 /etc/named/rfc1912.zonrs 區域配置檔案 /var/named/named.localhost 區域資料配置檔案
編輯主配置檔案,編輯完成:wq儲存並退出
vim /etc/named.conf options { listen-on-v6 poet 53 { 192.168.184.10; }; 監聽53埠,IP地址使用提供服務的本地IP,也可用any代表所有 listen-on-v6 port 53 { : :1; }; ipv6行如不使用可以註釋掉或者刪除 directory "/var/named"; 區域資料檔案的預設存放位 置 dump- file "/var/ named/data/cache_ dump . db"; 域名快取資料庫檔案的位置 statistics-file "/var/named/data/named stats.txt"; 狀態統計檔案的位置 memstatistics-file "/var/named/data/named_ mem_ stats. txt"; #記憶體統計檔案的位置 allow-query { any; }; 允許使用本DNS解析服務的網段,也可用any代表所有
編輯區域配置檔案,編輯完成:wq儲存並退出
vim /etc/named. rfc1912. zone 檔案裡有模版,可複製粘貼後修改 zone "80.168.192. in-addr.arpa" IN { 反向解析的地址倒過來寫,代表解析192.168.80段的地址 type master; file "benet. com. zone. local"; 指定區域資料檔案為benet.com.zone.local allow-update { none; } ;
備份指定區域資料配置檔案,然後編輯指定區域資料配置檔案,編輯完成:wq儲存並退出
cd /var/ named/ cp -p named. localhost benet. com. zone. local vim /var/ named/ benet. com. zone. local $TTL 1D @ IN SOA benet. com. admin. benet. com. ( 這裡的“@"代表192.168.80段地 0 ; serial 1D ; refresh 1H ; retry 1W ; expi re 3H ) ; minimum NS benet. com. A 192.168.80.10 200 IN PTR WWW . benet. com. PTR為反向指標,反向解析192.168.80.200地址結果為www . benet. com.
關閉防火牆,關閉linux安全機制,開啟dns域名解析服務:named,然後修改伺服器dns,完成後:wq儲存並退出,最後進行驗證
systemctl restart named host 192.168.80.200 ns1ookup 192.168.80. 200