一、准备前提
服务端 客户端 ;
关闭防火墙systemctl stop firewalld
关闭selinux setenforce 0
提供DNS服务的软件叫bind,服务名是named
一、正向解析:
1.装包
yum install bind -y
2.配置服务
vim /etc/named.conf
#监听53号端口
#访问的是本机ip(129.168.25.129)
#域服务器名字是 openlab.com
#类型是主服务器(功能是向从服务器同步信息)
#file 的路径是相对路径,该文件是服务器的配置信息
3.配置服务器
vim /var/named/named.openlab.com
#@ 代指openlab.com这个服务器
#master.openlab.com. 是管理@的域名服务器的名字(NS与之同名)
#admin.openlab.com 是邮件地址(用 ' .' 代替@表示)
#序号写成日期便于理解,变化就是更新
#master 的ip 是 192.168.25.129
#访问域名解析出的ip地址为 192.168.25.131
4.测试
先重启服务: systemctl restart named
查看监听情况:ss -lntup | grep 53
访问测试:hostwww.openlab.com192.168.25.129(不跟上解析服务器就会用默认的,可能会解析失败或者解析到别的地址)
二、反向解析
1.配置服务
2.配置服务器
3.测试