写在前面:如果此文有幸被某位朋友看见并发现有错的地方,希望批评指正。如有不明白的地方,愿可一起探讨。



    由于本人没有注册合法的域名,因此只有玩玩自己局域网内的DNS服务器的配置了。


DNS的环境规划


    虚拟主机IP:10.170.2.10    Master DNS服务器

    搭建DNS服务器所需要的软件:bind


设置主配置文件/etc/named.conf


    # vim /etc/named.conf

    DNS之配置Master DNS服务器_第1张图片


配置区域配置文件/etc/named.rfc1912.zones


    # vim /etc/named.rfc1912.zones

    DNS之配置Master DNS服务器_第2张图片


配置正解数据库文件/var/named/muluhe.com.zone


    # vim /var/named/muluhe.com.zone

    DNS之配置Master DNS服务器_第3张图片



配置反解数据库文件/var/named/10.170.2.zone


    # vim /var/named/10.170.2.zone

    DNS之配置Master DNS服务器_第4张图片



DNS的启动与测试


    启动DNS服务真的很简单,一个命令就可搞定:

    # service named restart

wKioL1Ph6wSy93TXAABppIcBVs4897.jpg

    如果要想下次开启自动启动,可以使用命令:# chkconfig named on


    接下来,我们针对上面较重要的正、反解信息进行测试。

    正向测试 

    # dig -t A www.muluhe.com @10.170.2.10

DNS之配置Master DNS服务器_第5张图片

    # dig -t AXFR muluhe.com @10.170.2.10 

DNS之配置Master DNS服务器_第6张图片


    反向测试

    # dig -x 10.170.2.150 @10.170.2.10 

DNS之配置Master DNS服务器_第7张图片

    # dig -t AXFR 2.170.10.in-addr.arpa @10.170.2.10

DNS之配置Master DNS服务器_第8张图片


结束语:这只是DNS服务器的基本配置,并没有考虑安全等问题。