单区域DNS服务器的搭建

单区域DNS服务器搭建

要求:
为DNS区域tedu.cn搭建一台DNS服务器,以便用户能通过域名的方式访问网站。测试阶段主要提供以下正向记录:

svr7.tedu.cn ---> 192.168.4.7
pc207.tedu.cn ---> 192.168.4.207
www.tedu.cn ---> 192.168.4.100

构建过程:

安装 bind、bind-chroot 包
建立主配置文件 /etc/named.conf
建立地址库文件 /var/named/.. ..
启动 named 服务

配置及使用DNS客户端的基本过程:

修改配置文件/etc/resolv.conf,添加nameserver=DNS服务器地址
使用host命令查询,提供目标域名作为参数

步骤:
步骤一:配置DNS服务器svr7
1)安装bind、bindd-chroot包
yum -y install bind bind-chroot
2)建立主配置文件/etc/named.conf

    [root@svr7 ~]# mv  /etc/named.conf  /etc/named.conf.origin          //备份默认配置
    [root@svr7 ~]# vim  /etc/named.conf                             //建立新配置
    options {
        directory  "/var/named";                          //地址库默认存放位置
    };
    zone  "tedu.cn" {                                  //定义正向DNS区域
        type  master;                                     //主区域
        file  "tedu.cn.zone";                             //自定义地址库文件名
    };

建立地址库文件/var/named/tedu.cn.zone

    [root@svr7 ~]# cd  /var/named/                              //进地址库目录
    [root@svr7 named]# cp  -p  named.localhost  tedu.cn.zone      //参考范本建地址库文件
    [root@svr7 named]# vim  tedu.cn.zone                          //修订地址库记录
    $TTL 1D                                          //文件开头部分可保持不改
    @   IN SOA  @ rname.invalid. (
                        0   ; serial
                        1D  ; refresh
                        1H  ; retry
                        1W  ; expire
                        3H )    ; minimum
    @       NS  svr7.tedu.cn.                          //本区域DNS服务器的FQDN
    svr7    A   192.168.4.7                         //为NS主机提供A记录
    pc207   A   192.168.4.207                         //其他正向地址记录.. ..
    www  A   192.168.4.100

4)启动named服务 ,并设置开机自启动

    [root@svr7 named]# systemctl  restart  named  
    [root@svr7 named]# systemctl  enable  named
    Created symlink from /etc/systemd/system/multi-user.target.wants/named.service to /usr/lib/systemd/system/named.service.

步骤二:配置DNS客户端pc207并测试
1)修改配置文件/etc/resolv.conf,指定默认哪台DNS服务器

    [root@pc207 ~]# vim  /etc/resolv.conf 
    nameserver  192.168.4.7
    .. ..

2)host命令来查询,提供域名作为参数

    [root@pc207 ~]# host  svr7.tedu.cn
    svr7.tedu.cn has address 192.168.4.7
    [root@pc207 ~]# host  pc207.tedu.cn
    pc207.tedu.cn has address 192.168.4.207
    [root@pc207 ~]# host  www.tedu.cn
    www.tedu.cn has address 192.168.4.100

使用host测试DNS查询结果时,如果不方便修改/etc/resolv.conf文件,也可以采用“host 目标域名 DNS服务器地址”形式临时指定使用哪一台DNS服务器。

    [root@pc207 ~]# host  pc207.tedu.cn  192.168.4.7
    Using domain server:
    Name: 192.168.4.7
    Address: 192.168.4.7#53
    Aliases: 
    pc207.tedu.cn has address 192.168.4.207
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值