首页 > 其他 > 详细

使用bind搭建DNS服务器

时间:2018-01-22 22:43:10      阅读:272      评论:0      收藏:0      [点我收藏+]
  • 安装bind
    yum install -y bind
    cp /etc/named.conf /etc/named.conf.bak

    /etc/named.conf
    chown named /etc/named.conf
    cd /var/named/
    dig -t NS . > named.ca
    检测配置是否有问题: named-checkconf
    检测正解析: named-checkzone "localhost" /var/named/localhost.zone
    检测反解析: named-checkzone "0.0.127.in-addr.arpa" /var/named/named.local
    rndc-confgen -r /dev/urandom -a // 这一步是生成 rndc.key, 如果没有这个key namd 是启动不了的。
    chown named:named /etc/rndc.key
    /etc/init.d/named start
    netstat -lnp |grep named // 查看一下named进程是否监听了53端口
    首先测试正向解析:dig @127.0.0.1 localhost.
    vim /etc/named.conf
    加入如下配置:
    options {
    directory "/var/named";
    };
    zone "." IN {
    type hint;
    file "named.ca";
    };
    zone "localhost" IN {
    type master;
    file "localhost.zone";
    };
    zone "0.0.127.in-addr.arpa" IN {
    type master;
    file "named.local";
    };

  • vim localhost.zone //加入
    $TTL 86400
    @ IN SOA localhost. admin.localhost. (
    2013081601
    1H
    10M
    7D
    1D
    )
    @ IN NS localhost.
    localhost. IN A 127.0.0.1
    vim named.local //加入

    $TTL 86400
    @ IN SOA localhost. admin.localhost. (
    2013081601
    1H
    10M
    7D
    1D
    )
    @ IN NS localhost.
    1 IN PTR localhost

    接着测试反解析:dig @127.0.0.1 -x 127.0.0.1

    使用bind搭建DNS服务器

    原文:http://blog.51cto.com/amazing61/2063921

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
    © 2014 bubuko.com 版权所有
    打开技术之扣,分享程序人生!