我用 LinuxLinuxLinux学习之路

Linux智能DNS服务搭建之Bind服务(二)

2020-03-30  本文已影响0人  李菜菜同学

一、DNS正向解析与反向解析

1.DNS正向解析与反向解析简介

正向解析和反向解析 场景(用户访问ip,返回邮件名称)

2.DNS正向解析与反向解析配置

1)配置正向解析记录

步骤1.给imooc.com.zone配置邮件服务解析(配置完成后需要重启named服务)

@ IN MX 16 mail     //@代表imooc.com,IN到MX下,优先级是16,邮件服务解析头mail

  mail IN A 192.168.242.128  //邮件服务解析需要配合A记录的解析

图示

步骤2:测试一下,可以看到对应的mail的解析记录

dig @127.0.0.1 mail.imooc.com

图示

2)配置反向解析记录

步骤1:配置方向解析的域

vim /etc/named.conf

添加内容如下:

zone "242.168.192.in-addr.arpa"{    //192.168.242.129作为权威的反向解析,需要反过来写,按照.in-addr.arpa这个格式写

        type master;

         file "192.168.242.zone";

 };             

图示

步骤2:配置192.168.242.zone的域

cd /var/named

vim 192.168.242.zone

添加内容如下:

$TTL 3600

  @        IN  SOA 242.168.192.in-addr.arpa.  iaskjob.163.com. (  //起始记录权威解析,邮箱

                         2014012200    //主从和正向解析里面的一些时间参数

                                 1H

                                 15M

                                 1W

                                 1D )

  @     IN  NS  dns1.imooc.com.       //配置ns的记录

   128 IN PTR dns1.imooc.com.        //配置第一个dns1.imooc.com对应的 IP,此处用本机(192.168.242.128)作为权威解析。

   129 IN PTR mail.imooc.com.      //配置mail.imooc.com 记录的反向解析,

图示

步骤3:重启named服务

systemctl restart named

步骤4:测试反向解析

dig -x IP @127.0.0.1   //x代表反向解析

3.DNS正向解析与反向解析配置重点总结

重点

二、DNS正向解析客户端工具

1.DNS正向解析客户端工具简介

常用命令

2.DNS正向解析客户端工具使用前准备

用配置文件dns:

host文件位置:/etc/resolv.conf

resolv.conf文件

3.DNS正向解析客户端工具host命令使用

host -t SOA/NS/A baidu.com

查找百度soa的记录

4.DNS正向解析客户端工具nslookup命令使用

nslookup 域名(www.baidu.com)

图示

nslookup交互模式,设置server做解析;

图示

不会影响整个系统的配置,只可以在里面做动态的交互。

图示

5.DNS正向解析客户端工具dig命令使用

dig @IP 域名 //正向解析

图示

dig -x IP @对应的服务  //反向解析

图示

dig -t a baudu.com //查找百度A记录的内容

图示


上一篇下一篇

猜你喜欢

热点阅读