linux中架设DNS服务

来源:未知 责任编辑:智问网络 发表时间:2013-10-07 02:08 点击:

一 所需软件
 bind-9.4.2.tar.gz   //http://www.isc.org/
 wget http://ftp.isc.org/isc/bind9/9.4.2/bind-9.4.2.tar.gz

二 解压、安装
# tar zxvf bind-9.4.2.tar.gz
# cd bind-9.4.2
# ./configure --sysconfdir=/etc
# make
# make install

三 主配置文件
# vim /etc/named.conf
options {
        directory "/var/named";
};

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

新建配置目录
# mkdir /var/named

产生named.ca文件
1 配置DNS
# echo "nameserver 202.99.192.68" >/etc/resolv.conf

2 挖掘DNS工具,查看根
# dig -t NS .

3 产生named.ca文件
# dig -t NS . >/var/named/named.ca

四 用RNDC控制服务器
产生rndc配置文件
# rndc-confgen > /etc/rndc.conf

显示行号
# cat -n /etc/rndc.conf

从13行开始到结束追加到named.conf文件
# tail +13 /etc/rndc.conf>>/etc/named.conf

去掉刚追加的注释
# vim /etc/named.conf

五 运行及测试
运行DNS服务
# named

检查状态
# rndc status

配置DNS
# echo "nameserver 127.0.0.1" >/etc/resolv.conf

测试
# host www.163.com

六 添加本地及其它
# vim /etc/named.conf

zone "localhost"{
        type master;
        file "named.local";
};

zone "test.com"{
        type master;
        file "test.com.zone";
};

# vim /var/named/named.local
@ IN    SOA     localhost.      root (
                2008010201      ;serial
                1H              ;refresh
                15M             ;retry
                1W              ;expire
                1D )            ;TTL
  IN    NS      @
  IN    A       127.0.0.1

# vim /var/named/test.com.zone
@ IN    SOA     test.com.  root (
                2008010201      ;serial
                1H              ;refresh
                15M             ;retry
                1W              ;expire
                1D )            ;TTL
          IN    NS      ns
          IN    MX 10  mail
ns        IN    A       10.0.0.8
www       IN    A       10.0.0.167
mail   IN  A    10.0.0.168
news   IN  CNAME  www

重新加载
# rndc reload

七 反向区
。。。

from:wl315 blog

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • /etc/fstab 详解
    • nginx主主集群
    •  LVS-NAT和LVS-DR模式的实现详解
    •  RHCE考试之磁盘配额
    • 学习笔记:ACL详解
    •  LVM逻辑卷管理器
    • suse linux双网卡双网关配置
    •  Nginx主主负载均衡架构
    • linux top命令详解

    快速直达

    操作系统导航

    LinuxWindows虚拟机
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1