驗證DNS解析失敗:解決辦法之一


今天晚上練習簡單的DNS解析驗證:

環境是在一台虛擬機上搭建,另一台虛擬機驗證,步驟如下:

虛擬機A:

1.安裝軟件包 bind  和bind-chroot
[root@svr7 ~]# yum -y install bind-chroot bind

2.修改主配置文件  /etc/named.conf ,
[root@svr7 ~]# vim /etc/named.conf
options {
        listen-on port 53 { any; };
        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"
};
  zone "boke.com" IN { 
  type master; 
  file "boke.com.zone"; 
};

3.建立地址庫文件
# cd /var/named/
# cp -p named.localhost     boke.com.zone
# vim /var/named/boke.com.zone

boke.com.    NS   svr7
svr7      A    192.168.4.7 
www      A    1.1.1.1 

4. 重起named服務
# systemctl restart named

客戶端虛擬機B:
# echo nameserver 192.168.4.7 > /etc/resolv.conf

# nslookup www.boke.com
結果失敗了:

;; connection timed out; trying next origin
;; connection timed out; no servers could be reached

 解決思路如下:

1.兩台虛擬機能否ping?

  -----ip是同一網段的,可以ping通。

2.兩台虛擬機的主機名,nameserver 配置是否正確?

  -----兩台虛擬機的/etc/resolv.conf文件, 都配置了A虛擬機的IP,主機名也和地址庫文件核對,沒問題。

3.上面的主配置文件和地址庫文件,配置是否正確?

  ------主配置文件能夠重啟 systemctl restart named,語法配置應該沒問題,需要仔細核對文件中修改過的內容:

boke.com.    NS   svr7
svr7      A    192.168.4.7 
www      A    1.1.1.1 

  ----------經過檢查確認地址庫文件是沒問題的,主機名,IP,語法格式都沒問題,(boke.com.  域名com后面有個點,別忘記了 )

那剩下就是主配置文件的問題,

options {
        listen-on port 53 { any; };
        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"
};
  zone "boke.com" IN { 
  type master; 
  file "boke.com.zone"; 
};

  ---------找了半天,也沒看出來問題,試着把配置文件中不需要的內容注釋掉(就是上文中紅色的字體),最后留下如下面的內容:

options {
        directory         "/var/named";
};
  zone "boke.com" IN { 
  type master; 
  file "boke.com.zone"; 
};

 A虛擬機 :重啟服務   systemctl restart named

B虛擬機:驗證    nslookup www.boke.com


Server: 192.168.4.7
Address: 192.168.4.7#53

Name: www.boke.com
Address: 1.1.1.1

完美解決~~~~~大神可能一下就看出問題,我是小白剛接觸,把我的經歷記錄下來,勉勵自己不在犯同樣的錯誤。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM