1.问:什么是双向解析
答:双向解析为当与目标ip处于同一个网段时,显示的是内网ip,而当目标ip不处于同一个网段时,显示的时外网ip
2.如何设置双向解析呢
1)首先你的dns服务器需要有两个ip,虚拟机desktop充当dns服务器
对于dns:
vim /etc/sysconfig/network-scripts/ifcfg-eth0 ##修改为下图的内容
查看设置后的ip,此处的ip0:172.25.254.155相当于内网ip,而ip1:1.1.1.1相当于外网ip
2)打开另外一台虚拟机server,充当外网ip,设置网络为下图
设置dns为
vim /etc/resolve.conf
重启网络
3)更改dns服务器配置文件
vim /etc/named.conf
注释掉如下内容
添加如下内容
cp -p /etc/named.rfc1912.zones /etc/named.rfc1912.inter
vim /etc/named.rfc1912.inter ##修改第27行为如下内容
cp -p /var/nelws.com.zones /var/nelws.com.inter
vim /var/nelws.com.inter ##修改为下图内容
测试:
dig www.nelws.com
真机
虚拟机server
以上就是linux中的dns双向解析