码迷,mamicode.com
首页 > 其他好文 > 详细

Centos6.4 安装bind dns 服务器

时间:2015-06-29 22:03:05      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:

一、介绍

  

  1)Centos6.4 64bit minimal

  2) bind-9.8.2-0.30.rc1.el6_6.3.x86_64

 

二、安装

$ yum install -y bind bind-utils

 

 

三、配置

 

A)bind主配置文件

$ vi /etc/named.conf
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//

options {
    listen-on port 53 { 172.31.100.82; };
    #listen-on-v6 port 53 { ::1; };
    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     { 172.31.100.0/24; };
    recursion yes;
    forward only;
    forwarders { 114.114.114.114;1.2.4.8; };

    dnssec-enable no;
    dnssec-validation no;
    // dnssec-lookaside auto;

    /* Path to ISC DLV key */
    bindkeys-file "/etc/named.iscdlv.key";

    managed-keys-directory "/var/named/dynamic";
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

zone "." IN {
    type hint;
    file "named.ca";
};

zone "moniter.com" IN {
        type master;
        file "moniter.com.zone";
        allow-update { none; };
};

include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

 

B)配置dns zone文件

$ cp -rfv /var/named/named.localhost /var/named/moniter.com.zone
$ vi /var/named/moniter.com.zone
$TTL 600
@       IN SOA  master.moniter.com. root.master.moniter.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum

@       IN      A       172.31.100.46
@       IN      NS      ns.moniter.com.
        IN      MX      10      mail.moniter.com.
ns      IN      A       172.31.100.82
mail    IN      A       172.31.100.82

www     IN      A       172.31.100.46

 

四、运行

$ /etc/init.d/named start
$ chkconfig named on

 

五、检查

$ ps aux|grep named
$ netstat -ntlp|grep named
$ dig www.moniter.com

技术分享

 

 

技术分享

 

技术分享

 

Centos6.4 安装bind dns 服务器

标签:

原文地址:http://www.cnblogs.com/caoguo/p/4608462.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!