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

时间: 2024-07-31 13:09:10

Centos6.4 安装bind dns 服务器的相关文章

CentOS7安装配置DNS服务器

准备工作(假设名称为bigcloud.local) #更改主机名称 #vi /etc/sysconfig/network # Created by anaconda NETWORKING=yes HOSTNAME=bigcloud.local #修改文件/etc/hosts,内容如下: 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1         localhost local

Centos6.5下配置DNS服务器

配置要求如下: 在服务器中安装配置bind服务,负责区域"xiangcheng.net" IP地址为10.100.100.x ,主机解析,五台主机分别为dns.xiangcheng.net.www.xiangcheng.net.bbs.xiangcheng.net.pxe.xiangcheng.net.ftp.xiangcheng.net.ftpl.xiangcheng.net,做好正反向DNS服务解析,对访问yongli.com域的解析转发给10.100.10.100; 我们先装一个

Centos6.4环境下DNS服务器的搭建

DNS服务器搭建很繁琐吗?给你个简单的招吧! 配置域主服务器 阶段: 1.在bind的主配置文件中添加该域 2.在/var/named中创建该域的zone文件 3.编辑zone文件,添加需要的信息 4.检测防火墙或selinux设置 5.启动bind服务 6.使用host或nslookup命令   检测域信息是否正常 工具/原料 安装了Centos6.4系统的电脑一台 方法/步骤 安装bind yum install -y bind bind-chroot bind-utis   BIND配置文

Centos6编译安装bind文件,注意事项

编译安装 1.下载并安装Centos6 64位系统,记住不要最小化安装,最好安装带图形界面.内核2.6 2.系统安装好后,配置阿里云yum源,可连接外网.如果是内网自己去找yum源,这里简单介绍下配置阿里云yum源 直接给出命令 cd /etc/yum.repos.d mkdir files mv *repo* files vim base.repo [base] baseurl=http://mirrors.aliyun.com/centos/7/os/x86_64/ gpgcheck=0 保

配置 bind DNS 服务器器

DNS服务器常见概念 DNS服务概述: DNS(Domain Name System--域名系统),在TCP/IP 网络中有着非常重要的地位,能够提供域名和IP地址的解析服务. DNS是一个分布式数据库,命名系统采用层次的逻辑结构,如同一颗倒置的树,这个逻辑的树形结构称为域名空间,由于DNS划分了域名空间,所以各机构可以使用自己的域名空间创建DNS信息. 注:DNS域名空间中,树的最大深度不得超过127层,树中每个节点最长可以存储63个字符. 一些名词的解释: 域和域名 DNS树的每个节点代表一

在 CentOS7.0 上搭建 Chroot 的 Bind DNS 服务器

BIND(Berkeley internet Name Daemon)也叫做NAMED,是现今互联网上使用最为广泛的DNS 服务器程序.这篇文章将要讲述如何在 chroot 监牢中运行 BIND,这样它就无法访问文件系统中除"监牢"以外的其它部分. 例如,在这篇文章中,我会将BIND的运行根目录改为 /var/named/chroot/.当然,对于BIND来说,这个目录就是 /(根目录). "jail"(监牢,下同)是一个软件机制,其功能是使得某个程序无法访问规定区

CentOS7安装Bind/DNS

已经有3年多没有用linux的bind了,最近因为工作需要,又开始搭建一个bind来工作.Centos7的bind一般是没有问题的,但是,如果要加入chroot就会有一些改动.这个改动也让我研究了几天.呵呵. 环境CenOS7.2 本机IP:172.31.21.245 直接上代码: yum安装bind bind-utils bind-chroot [[email protected] ~]# yum -y install bind bind-utils bind-chroot bind   bi

centos6.7搭建主从DNS服务器

linux下构建DNS服务器BIND DNS:域名解析. 域名分类 v 顶级域由两三个字母组成的名称用于指示国家地区或使用名称的单位的类型.如 v 组织域.net, .com, .org,.mil, .edu, .gov, .cc, .mobi v 国家域.jp, .tw, .hk, .iq,.ir, .cn, .uk, .us 全球有13台根服务器 v A INTERNIC.NET美国弗吉尼亚州 198.41.0.4 v B 美国信息科学研究所美国加利弗尼亚州 128.9.0.107 v C

Centos 5.2安装配置DNS服务器

BIND安装配置(主从)我的系统环境:centos 5.2 作者:哈密瓜 主:我采用的是yum安装[[email protected] src]#yum -y install bind* 生成rndc控制命令的key文件[[email protected] usr]# sbin/rndc-confgen > /etc/rndc.conf 从rndc.conf文件中提取named.conf用的key [[email protected] usr]# cd /etc[[email protected