小知识:

一般来讲域名比IP地址更加的有含义、也更容易记住,所以通常用户更习惯输入域名来访问网络中的资源,但是计算机主机在互联网中只能通过IP识别对方主机,那么就需要DNS域名解析服务了。 DNS域名解析服务,是用于解析域名与IP地址对应关系的服务,功能上可以实现正向解析反向解析

正向解析:根据主机名(域名)查找对应的IP地址。

反向解析:根据IP地址查找对应的主机名(域名)。

本节我们主要讲反向解析。

 

  好!开始我们的实验~

首先我们要下载关于DNS的服务

输入命令:yum install bind-chroot

那么先来分析下主配置文件吧

java 反向解析域名 反向域名解析命令_DNS

接下来我们来分析下主配置文件,我们把里面的这两个位置输入any,any的意思就是允许每个用户登陆。 保存退出

输入命令:vim /etc/named.conf

 

java 反向解析域名 反向域名解析命令_vim_02

 

接下来我们配置区域数据信息,在里面我们把这两个地方改了(我改的longshisanc.com大家可以随便起一个,和下面的一样,反正后面我们要建)

 

输入命令:vim /etc/named.rfc1912.zones

如下图这样改就可以啦,因为是反向解析,所有ip要反着写,我的ip是192.168.22.***所以咱这么写,上面的可以不用改,直接在下面追加就可以的

 

java 反向解析域名 反向域名解析命令_IP_03

 

 

 来,我们接下来配置解析数据文件,和正向解析有点像,也是有模板的,只不过模板变成了/var/named/named.loopback   嘿嘿,我们可以复制后直接使用

 

 首先我们到这个文件夹/var/named/    

输入命令:  cd   /var/named/

 

之后我们复制模板

输入命令cp -a named.loopback 192.168.22.arpa

java 反向解析域名 反向域名解析命令_java 反向解析域名_04

复制完之后我们来写一下,编辑192.168.10.0/24网段的数据文件

输入命令:vim 192.168.10.arpa

 

 

 (前面写100,对应的是192.168.22.100这个地址)

java 反向解析域名 反向域名解析命令_vim_05

 

 

改完之后,我们重启一下服务

java 反向解析域名 反向域名解析命令_java 反向解析域名_06

 

 好,我们来验证一下,

输入命令:nslookup

之后输入ip看看域名是否和ip对应,反向解析是否正确(nice!成功!)

java 反向解析域名 反向域名解析命令_vim_07