目录
2.2、服务端编辑主配置文件named.rfc1912.zones
2.4、服务端编辑主配置文件openlab.com.zone
3.2、服务端编辑区域配置文件,添加反向解析记录,注意:区域名称中IP地址反向书写,只需 书写网段号
3.4、服务端编辑主配置文件openlab.com.zone
实验要求
配置dns服务的正反向解析
实验步骤
一、基础配置
1.1、服务端配置静态IP
nmcli c modify ens32 ipv4.method manual ipv4.addresses 192.168.159.131/24 ipv4.gateway 192.168.159.2 ipv4.dns 114.114.114.114
nmcli c reload #重启
nmcli c up ens32
1.2、客户端配置静态IP
nmcli c modify ens32 ipv4.method manual ipv4.addresses 192.168.159.131/24 ipv4.gateway 192.168.159.2 ipv4.dns 114.114.114.114
nmcli c reload #重启
nmcli c up ens32
二、配置dns服务的正向解析
2.1、服务端编辑主配置文件named.conf
vim /etc/named.conf # 编辑主配置文件named.conf
listen-on port 53 { any; }; # 其中any为允许所有主机
allow-query { any; };
编辑主配置文件bind结果
2.2、服务端编辑主配置文件named.rfc1912.zones
vim /etc/named.rfc1912.zones # 编辑主配置文件named.rfc1912.zones
编辑主配置文件named.rfc1912.zones结果
2.3,服务端编辑数据配置文件,使用拷贝命令将模版文件(/var/named/named.localhost)复制 一份在修改局部,注意:拷贝时需要加-a参数,即拷贝内容及文件属性保证文件内容一致、权限等信息不变
cd /var/named # 切换到数据配置文件存储路径
ls #浏览文件内容
cp -a named.localhost openlab.com.zone # -a 完整拷贝
2.4、服务端编辑主配置文件openlab.com.zone
vim openlab.com.zone # 编辑主配置文件openlab.com.zone
编辑主配置文件openlab.com.zone结果
2.5、服务端重启服务
systemctl restart named #服务端重启服务
2.6、定义客户端,将客户端的dns修改为服务端的IP地址
vim /etc/sysconfig/network-scripts/ifcfg-ens32 #编辑配置文件ifcfg-ens32(修改第18行)
nmcli c reload #重启
nmcli c up ens32
编辑主配置文件ifcfg-ens32 结果
2.7、客户端测试
dig www.opnelab.com
nslookup www.openlab.com #定位客户端测试
nslookup # 进入交互模式
> bbs.openlab.com
三、配置dns服务的反向解析
3.1、服务端编辑主配置文件named.conf
vim /etc/named.conf # 编辑主配置文件named.conf
listen-on port 53 { any; }; # 其中any为允许所有主机
allow-query { any; };
编辑主配置文件named.conf结果
3.2、服务端编辑区域配置文件,添加反向解析记录,注意:区域名称中IP地址反向书写,只需 书写网段号
vim /etc/named.rfc1912.zones # 编辑主配置文件named.rfc1912.zones
编辑主配置文件named.rfc1912.zones 结果
3.3、服务端编辑数据配置文件,使用拷贝命令将模版文件(/var/named/named.localhost)复制 一份在修改局部,注意:拷贝时需要加-a参数,即拷贝内容及文件属性保证文件内容一致、权限等信息不变
cd /var/named # 切换到数据配置文件存储路径
ls #浏览文件内容
cp -a named.localhost 192.168.159.arpa # -a 完整拷贝
3.4、服务端编辑主配置文件openlab.com.zone
vim /etc/named.rfc1912.zones # 编辑主配置文件openlab.com.zone
编辑主配置文件openlab.com.zone结果
3.5、服务端重启服务
systemctl restart named #服务端重启服务
3.6、定义客户端,将客户端的dns修改为服务端的IP地址
vim /etc/sysconfig/network-scripts/ifcfg-ens32 #编辑配置文件ifcfg-ens32(修改第18行)
nmcli c reload #重启
nmcli c up ens32
编辑主配置文件ifcfg-ens32 结果
3.7、客户端测试
nslookup 192.168.159.130 客户端测试