dns正向解析,反向解析,双向解析

一、配置配件
1.安装dns
yum search dns ##查找dns 安装包
dns正向解析,反向解析,双向解析
yum install bind.x86_64 -y ##安装dns
dns正向解析,反向解析,双向解析
2. systenctl start named ##开启dns
systenctl enable named ##开机启动dns
dns正向解析,反向解析,双向解析
3. 修改火墙策略
firewall-config ##图形法修改火墙策略
dns正向解析,反向解析,双向解析
dns正向解析,反向解析,双向解析
firewall-cmd –list-all ##查看修改后的火墙策略
dns正向解析,反向解析,双向解析
二、dns 解析
netstat -antlpe | grep named ##查看dns 的端口
dns正向解析,反向解析,双向解析
vim /etc/named.conf ##修改配置文件
将localhost改为any,开启53端口
dns正向解析,反向解析,双向解析
dns正向解析,反向解析,双向解析
vim /etc/resolv.conf ##设定用来解析的主机dns
nameserver 172.25.254.106
dns正向解析,反向解析,双向解析
dns正向解析,反向解析,双向解析
测试:dig www.baidu.com
dns正向解析,反向解析,双向解析
三、dns正向解析
通过域名获取ip
vim /etc/named.conf ##修改dns主配置文件
将localhost改为any。开启53端口
allow-query { any; };
dns正向解析,反向解析,双向解析
vim /etc/named.rfc1912.zones
添加正向解析的zones
zone “westos.com”IN {
type master;
file “westos.com.zone”;
allow-update { none; };
};
dns正向解析,反向解析,双向解析
cd /var/named/
dns正向解析,反向解析,双向解析
cp -p named.localhost westos.com.zone
vim westos.com.zone
dns正向解析,反向解析,双向解析
westos.com.zone 正向解析
dns正向解析,反向解析,双向解析
systemctl restart named ##重启dns
dig www.westos.com
dns正向解析,反向解析,双向解析
dig news.westos.com
dns正向解析,反向解析,双向解析
四、dns反向解析
通过ip获取域名
vim /etc/named.rfc1912.zones
添加反向解析的zones
zone “254.25.172.in-addr.arpa”IN {
type master;
file “westos.com.ptr”;
allow-update { none; };
};
dns正向解析,反向解析,双向解析
cd /var/named/
cp -p named.loopback westos.com.ptr
vim westos.com.ptr
dns正向解析,反向解析,双向解析
westos.com.ptr 反向解析
dns正向解析,反向解析,双向解析
dig -x 172.25.254.220
dns正向解析,反向解析,双向解析
dig -x 172.25.254.111
dns正向解析,反向解析,双向解析