运维中介域名解析服务器DNS反向解析的配置

该文描述了在Linux环境中安装bind软件包,配置DNS服务器进行正向和反向解析的过程。首先,通过dnfinstall命令安装bind和bind-utils,然后编辑/etc/named.conf文件设置监听地址和查询权限。接着,创建区域配置文件,定义域名记录。最后,启动和重启named服务,并在客户端进行查询验证,确保DNS解析正常工作。
摘要由CSDN通过智能技术生成

安装相关包

[root@localhost ~]# dnf install bind bind-utils -y

[root@localhost ~]# rpm -ql bind

进入主配置文件

[root@localhost ~]# vim /etc/named.conf

        options {

            #所以地址都可监听
            listen-on port 53 { 192.168.248.128; };
            listen-on-v6 port 53 { ::1; };
            directory     "/var/named";

            允许任何主机查询
            allow-query     { any; };

        zone "baidu.com" IN {
            type master;
            file "named.baidu.com";
        };

写入区域服务器配置文件

root@localhost ~]# vim /var/named/named.baidu.com
        $TTL 1D 
        @     IN SOA @ admin.baidu.com. ( 0 1D 1H 1W 3H )
              IN NS ns.baidu.com.
              IN MX 10 mail.baidu.com. 
        ns     IN A 192.168.248.128
        mail    IN A 192.168.245.12
        www     IN A 192.168.245.13
        ftp     IN CNAME www 

[root@localhost ~]# systemctl restart named

客户机测试

[root@localhost ~]# host ns.baidu.com
ns.baidu.com has address 192.168.248.128
[root@localhost ~]# host mail.baidu.com
mail.baidu.com has address 192.168.245.12
[root@localhost ~]# host ftp.baidu.com
ftp.baidu.com is an alias for www.baidu.com.
www.baidu.com has address 192.168.245.13
[root@localhost ~]# host www.baidu.com
www.baidu.com has address 192.168.245.13

DNS的反向解析:

[root@localhost ~]# vim /etc/named.conf

        options {
            listen-on port 53 { 192.168.248.128; };
            listen-on-v6 port 53 { ::1; };
            directory     "/var/named";
            allow-query     { any; };

        zone "245.168.192.in-addr.arpa" IN {
            type master;
            file "named.192.168.245";
        };

[root@localhost ~]# vim /var/named/named.192.168.245

        $TTL 1D
        @ IN SOA ns.baidu.com. admin.baidu.com. ( 0 1D 1H 1W 3H )
            IN NS ns.baidu.com.
        128 IN PTR ns.baidu.com.
        128 IN PTR www.baidu.com.
        128 IN PTR mail.baidu.com.
        128 IN PTR ftp.baidu.com.

[root@localhost ~]# systemctl restart named

客户机测试

[root@localhost ~]# host 192.168.248.128  192.168.248.128
Using domain server:
Name: 192.168.248.128
Address: 192.168.248.128#53
Aliases: 

128.248.168.192.in-addr.arpa domain name pointer mail.baidu.com.
128.248.168.192.in-addr.arpa domain name pointer ftp.baidu.com.
128.248.168.192.in-addr.arpa domain name pointer ns.baidu.com.
128.248.168.192.in-addr.arpa domain name pointer www.baidu.com.
[root@localhost ~]# nslookup 192.168.248.128
128.248.168.192.in-addr.arpa    name = mail.baidu.com.
128.248.168.192.in-addr.arpa    name = ftp.baidu.com.
128.248.168.192.in-addr.arpa    name = ns.baidu.com.
128.248.168.192.in-addr.arpa    name = www.baidu.com.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值