1.基于Linux系统centos搭建;
二.安装DNS服务
1.安装
执行命令行:
# 安装bind
$ yum install bind -y
说明:执行上述命令需要外网,若无法开通外网则自行下载安装bind所需依赖。
参考依赖下载链接:https://pkgs.org/download/bind
2.运行DNS
执行命令行:
# bind 启动、关闭、重启、状态查看命令
$ systemctl start/stop/restart/status named
3.配置域名解析
参考如下步骤:
3.1.进入named目录
执行命令行:cd /var/named

3.2.复制源文件
执行命令行:
# 复制正向区域属性文件
$ cp named.localhost nav.cqbzzgj.cn.zone
# 复制反向区域属性文件
$ cp named.localhost 10.23.193.zone
......
若存在其他域名,重复执行上述命令行,并将其统一配置在etc/named.conf文件中,红色为需要替换的域名。
3.3.编辑属性文件
vi /var/named/nav.cqbzzgj.cn.zone

vi /var/named/10.23.193.zone
说明:此处访问域名如:nav.cqbzzgj.cn处主机IP为内网指向外服服务器IP(非第三方服务IP)

3.4.修改named.conf文件
执行命令行:vi /etc/named.conf


3.5.重启named
执行命令行:systemctl restart named
3.6.查询域名解析是否正确,如果错误我们可以看看DNS有没有修改
执行命令:vi /etc/resolv.conf
新增行:nameserver xxx.xx.xx.xxx(主机IP)
说明:若启动报错权限问题,则须确认复制源文件是否为named用户权限,否则须修改权限,执行如下命令行:
chown root:named brtmap.com.zone
.....
并重启named服务。
3.7.验证
方式1:nslookup nav.cqbzzgj.cn
方式2:ping nav.cqbzzgj.cn;
验证结果如下:



被折叠的 条评论
为什么被折叠?



