一.实验要求
DNS配置正反向解析
二.实验过程
1.安装软件包
[root@localhost ll]# yum install bind -y
2.备份bind软件的的配置文件
[root@localhost yum.repos.d]# cp -a /etc/named.conf /etc/named.conf.bak // -a是复制后保存原文件的全部属性
正向解析配置
(1)修改配置文件
[root@localhost ll]# vim /etc/named.conf 1 options{ 2 listen-on port 53 { 192.168.126.130; }; //编写监听端口和监听IP,想要所有人可查大括号内编写any。 3 directory "/var/named"; //区域文件的目录。 4 }; //options全局配置。 5 zone "baidu.com" IN { //区域域名。 6 type master; //区域服务器的类型,master为主的意思,slave为从。 7 file "named.baidu.com"; //指定文件名,IP域名解析内容存放其中。 8 }; //zone区域配置。
(2)定义域名解析文件
[root@localhost named]# vim /var/named/named.baidu.com 1 $TTL 1D 2 @ IN SOA master.baidu.com. admin.baidu.com. (20230401 1D 1H 1W 3H ) 3 IN NS master.baidu.com. 4 master IN A 192.168.126.130 5 www IN A 192.168.126.135 //该IP与新网卡相同,需对虚拟机增加新的网卡用于测试。 [root@localhost named]# systemctl restart named //重启服务
(3)增加新的网卡
[root@localhost named]# nmcli device connect ens224//添加网卡后需启动一下,才能获取到IP
反向解析配置
(1)修改配置文件
[root@localhost ll]# vim /etc/named.conf 10 zone "126.168.192.in-addr.arpa" IN { //区域IP需反着写 11 type master; 12 file "named.192.168.126"; 13 }; 14
(2)定义IP解析文件
[root@localhost ll]# vim /var/named/named.192.168.126 1 $TTL 1D 2 @ IN SOA master.baidu.com. admin.baidu.com. ( 0 1D 1H 1W 3H ) 3 IN NS master.baidu.com. 4 130 IN PTR master.baidu.com. 5 135 IN PTR www.baidu.com.
三.实验结果