Linux系统中的DNS服务四 之 DNS双向解析!

DNS的双向解析:

前面我们实验解释过了 DNS的正向解析以及DNS的逆向解析;

双向解析的目的:

如何让一台DNS服务器解析不同网段IP地址的域名给对应IP网段的IP:

开始实验:

对服务端:

对物理网卡eth0再设置一个IP地址:

添加ip 1.1.1.100

重启网络服务

查看添加是否成功:

利用 ip addr show :

此时 我们的ip:172.25.254.48 相当于内网IP

                      ip:  1.1.1.100         相当于外网IP

实验端:

给测试端desktop虚拟机设置IP为1.1.1.10作为内网用户:

真机IP为:(172.25.254.148)作为外网用户:

设置真机,虚拟机desktop的dns服务器为server DNS服务器:

对虚拟机:(设置DNS服务器为1.1.1.100)

对真机设置(DNS服务器172.25.254.48)

在服务端serverDNS服务器:

修改/etc/named.conf文件:

先注释掉51-55行内容:

添加下面两段内容:(第一段表示localnet 内网配置:)

第二段:(internet外网配置信息:)

可以看到文件需要区 /etc/named.rfc1912.inter文件里查找,目前我们还没有这个文件:(-p表示继承zones的权限设定)

重启named服务!

 

对内网文件:

@vim /etc/named.rfc1912.zones文件:(在asuka.com.zone文件里查找信息)

@编写 asuka.com.zone文件:

 

对外网文件:

@vim /etc/named.rfc1912.inter文件:(在asuka.com.inter文件里查找信息)

此时我们还没有asuka.com.inter文件:(-p表示将权限也继承过来):

vim asuka.com.inter:

重启named服务:

 

开始测试:

对外网用户真机(172.25.254.148):

dig www.asuka.com后可以看到反馈回来的都是同一外网段的IP信息:(172.25.254.99...)

对内网用户desktop(1.1.1.10):

dig www.asuka.com 后反馈回来的都是同一内网段的IP(1.1.1.99)

双向解析就完成了!

猜你喜欢

转载自blog.csdn.net/Asukaaaa/article/details/84326689
今日推荐