配置DNS的正向解析和反向解析

一、正向解析

首先安装软件bind  

yum install bind -y

1.配置vim etc/named.conf 文件

修改listen-on 和 allow-query 为本地服务器地址

 配置区域zone 

zone "." IN {
        type hint;
        file "named.ca";
};
zone "openlab.com" IN {
        type master;
        file "openlab.zone"; //var/named/openlab.zone 
};

2.配置区域解析文件

vim /var/named/openlab.zone

$TTL 1D
@   IN SOA  dns.openlab.com. test.163.com (
                                            11  ; serial Number
                                            1D ; refresh
                                            1H ; retry
                                            1W ; expire
                                            3H  ) ;minimum
  IN NS dns.openlab.com.
  IN MX 10 mail.openlab.com.
dns.openlab.com.   IN A 192.168.87.5
mail.openlab.com.  IN A 192.168.87.11
dhcp.openlab.com.  IN A 192.168.87.12
www.openlab.com.   IN A 192.168.87.13
ftp.openlab.com.   IN A 192.168.87.14
nginx.openlab.com. IN A 192.168.87.104
web                IN CNAME www

 配置完成后可以检查语句是否有问题

named-checkconf   /var/named.conf   

named-checkzone  openlab.com  /var/named/openlab.zone

3.重新启动服务并测试

 systemctl restart named 

 测试工具 host dig nslookup 都可以

二、反向解析

1.配置vim  /var/named.conf

zone "." IN {
        type hint;
        file "named.ca";
};
zone "openlab.com" IN {
        type master;
        file "openlab.zone"; //var/named/openlab.zone 
};

zone "87.168.192.in-addr.arpa" IN {
        type master;
        file "87.168.192.zone";

};

 

2.配置反向区域解析文件

vim  /var/named/87.168.192.zone

$TTL 1D
@  IN SOA  @ test.163.com (
                        0  ; serial
                        1D ; refresh
                        1H ; retrey
                        1W ; expire
                        3H ) ; minimum
        IN NS  @
        IN A  192.168.87.5

100 IN PTR mail.openlab.com.
101 IN PTR dhcp.openlab.com.
102 IN PTR www.openlab.com.
103 IN PTR ftp.openlab.com.

检查配置是否有问题,如果没有问题则重启服务

named-checkzone 87.168.192.in-addr.arpa  /var/named/87.168.192.zone

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值