zoukankan      html  css  js  c++  java
  • Centos6.4 安装bind dns 服务器

    一、介绍

      

      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

  • 相关阅读:
    Linux开机启动流程(centos7)
    系统平均负载
    Linux基础命令screen(后台管理程序)
    Linux基础命令nohup & (管理进程的后台)
    Linux基础命令kill(终止进程)
    Linux基础命令top(动态显示进程状态)
    Linux基础练习题答案7.31
    Linux基础命令ps
    Swap虚拟内存(内存满了怎么办?)
    50 | 深入浅出网站高可用架构设计
  • 原文地址:https://www.cnblogs.com/caoguo/p/4608462.html
Copyright © 2011-2022 走看看