RHCE第四次作业

一,安装BIND软件包:

   yum install bind bind-utils -y

 二,配置

   (一): 1,配置正向解析: 编辑主配置文件/etc/named.conf,添加以下内容:


options {
           listen-on port 53 {any; };         #定义监听端口
           directory "/var/named";            #定义数据文件目录
 };
 zone "example.com" IN {                      #定义区域
                   type master;
                   file "named.openlab.com.zone";  #定义区域服务器配置文件名
 };




       其中,example.com是您的域名,192.168.1是您的本地网络IP地址的网络部分,.zone是您的       DNS区域文件的名称后缀。

   2.创建正向解析的DNS区域文件: 在/var/named/目录下创建一个名为example.com.zone的文件,文件内容如下:

$TTL 86400
@ IN SOA example.com. admin.example.com. (
  1 ;             //序列号
  3600 ;          //刷新时间
  1800 ;          //重试时间
  604800 ;        //过期时间
  86400 ;         //最小ttl值
)
@ IN NS ns1.example.com.
@ IN A 192.168.168.100
ns1 IN A 192.168.168.100
www IN A 192.168.168.100

     其中,example.comns1是您的域名,192.168.1.100是您的Web服务器IP地址。

    (二):1.反向解析主配置文件  

options {
           listen-on port 53 {any; };
           directory "/var/named";
 };
zone "example.com" IN {
    type master;
    file "/var/named/example.com.zone";
    allow-update { none; };
};

zone "168.168.192.in-addr.arpa" IN {
    type master;
    file "/var/named/192.168.1.zone";
    allow-update { none; };
};

    2.配置区域文件反向解析: 在/var/named/目录下创建一个名为192.168.1.zone的文件,文件内    容如下:

$TTL 86400
@ IN SOA example.com. admin.example.com. (
  1 ; Serial
  3600 ; Refresh
  1800 ; Retry
  604800 ; Expire
  86400 ; Minimum TTL
)
@ IN NS ns1.example.com.
100 IN PTR www.example.com.

     其中,example.comns1是您的域名,www.example.com是您的Web服务器域名,192.168.1.100是您的Web服务器IP地址的反向。

  三,验证

  1. 重启BIND服务:
systemctl start named
systemctl enable named

完成以上步骤后,DNS服务器就已经正确地配置了正向解析和反向解析。

2.   验证成功

[root@localhost ~]# nslookup www.openlab.com 192.168.168.100  #最后一个ip是DNS服务器ip
Server:         192.168.168.100               
Address:      192.168.168.100#53
 
Name:   www.example.com                 #正向DNS解析
Address: 192.168.168.100
[root@localhost ~]# nslookup 192.168.168.100 192.168.168.100
192.168.1.100.in-addr.arpa      name = www.openlab.com.  #反向DNS解析
192.168.1.100.in-addr.arpa      name = ns.openlab.com. 
.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值