前言:
直入正题,这篇文章主要记录了我搭建简单的DNS服务的过程。
一、安装bind服务
命令:yum install bind* -y
二、修改主配置
1、修改/etc/named.conf文件
命令:vim /etc/named.conf
2、修改/etc/named.rfc1912.zones文件
命令:vim /etc/named.rfc1912.zones
备注:
①在末尾添加如图内容,设置一个域名为xxx.cn(这里是leone.cn)的正向解析域,dns类型为master、文件名为xxx.cn.zone(这里是leone.cn.zone)、不允许自动更新。
②设置xxx.cn(这里是leone.cn)的反向解析域、dns类型为master、文件名为192.168.102.zone,不允许自动更新。
3、修改解析数据文件
接下来给上面配置的俩个域添加内容,这俩个文件要放在/var/named/目录中。
①切换到/var/named/ 目录下。
②添加xxx.cn.zone文件
2.1添加leone.cn.zone文件
2.2在leone.cn.zone文件添加内容
③添加xxx.zone文件
3.1添加192.168.102.zone文件
3.2在192.168.102.zone文件添加内容
4、修改DNS配置
使用我们的DNS服务器vim /etc/sysconfig/network-scripts/ifcfg-ens33
5、打开53端口(DNS默认端口)
备注:
①查看防火墙策略:iptables-save
②将端口号53添加到防火墙策略:
firewall-cmd --zone=public --add-port=53/tcp --permanent
③更新防火墙策略:firewall-cmd --reload
6.重启服务
主要重启网络服务,DNS服务。
- 启动网络:systemctl start network
- 停止网络:systemctl stop network
- 重启网络:systemctl restart network
- 启动DNS:systemctl start named
- 停止DNS:systemctl stop named
- 重启DNS:systemctl restart named
- 更多命令请百度…
三、测试
1、测试可以用nslookup命令,或者dig命令。
2、更深入的命令使用方法,百度。
结束语
- 记录生活,分享知识!
- 本人还在不断学习中,如有问题可留言交流学习!