LINUX6 上搭建DNS服务
2017-09-08 17:36
162 查看
LINUX6 上搭建DNS服务
1 安装bind bind-chroot包
以上是在线下载安装,需要能联网。如果下载不了可以直接上网搜索安装包
bind-9.8.2-0.62.rc1.el6_9.4.x86_64.rpm 和 bind-chroot-9.8.2-0.62.rc1.el6_9.4.x86_64.rpm
包说明:
bind,提供了域名服务的主要程序及相关文件
bind-utils,提供了对DNS服务器的测试工具程序(如nslookup、dig等)
bind-chroot,为bind提供一个伪装的根目录以增强安全性(将“/var/named/chroot/”文件夹作为BIND的根目录)
2 配置 /etc/named.conf
把localhost修改any时,需要注意左右两边留空格。
3 配置 /etc/named.rfc1912.zones
4 创建正反解析域的区域文件
正向解析域文件:
先拷贝named.localhost生成正向解析域文件named.racdb.com
编辑正向解析域文件
在文件里添加 scan IN A 192.168.5.136
反向解析域文件:
1先拷贝named.loopback生成反向解析域文件 5.168.192.in-addr.arpa
2编辑反向解析域文件
5 检查解析文件是否错误
正向解析文件检查:
反向解析文件检查:
6 修改其他节点resolv.conf文件
7 启动DNS服务
如果启动失败,并且没有报错提醒可以查看/var/log/messages文件。这里遇到一个启动失败的原因是/etc/named.rfc1912.zones文件所属组是root造成的。该文件所属组应该是named。
测试DNS服务
节点1测试:
节点2
测试有时候不成功是因为防火墙没有关闭,所以可以关闭防火墙试一试。
测试成功!
1 安装bind bind-chroot包
以上是在线下载安装,需要能联网。如果下载不了可以直接上网搜索安装包
bind-9.8.2-0.62.rc1.el6_9.4.x86_64.rpm 和 bind-chroot-9.8.2-0.62.rc1.el6_9.4.x86_64.rpm
包说明:
bind,提供了域名服务的主要程序及相关文件
bind-utils,提供了对DNS服务器的测试工具程序(如nslookup、dig等)
bind-chroot,为bind提供一个伪装的根目录以增强安全性(将“/var/named/chroot/”文件夹作为BIND的根目录)
2 配置 /etc/named.conf
把localhost修改any时,需要注意左右两边留空格。
3 配置 /etc/named.rfc1912.zones
在文件底下添加正反解析域 zone "racdb.com" IN { type master; file "named.racdb.com"; allow-update { none; }; }; zone "5.168.192.in-addr.arpa" IN{ type master; file "5.168.192.in-addr.arpa"; allow-update { none; }; };
4 创建正反解析域的区域文件
正向解析域文件:
先拷贝named.localhost生成正向解析域文件named.racdb.com
编辑正向解析域文件
在文件里添加 scan IN A 192.168.5.136
反向解析域文件:
1先拷贝named.loopback生成反向解析域文件 5.168.192.in-addr.arpa
2编辑反向解析域文件
5 检查解析文件是否错误
正向解析文件检查:
反向解析文件检查:
6 修改其他节点resolv.conf文件
7 启动DNS服务
如果启动失败,并且没有报错提醒可以查看/var/log/messages文件。这里遇到一个启动失败的原因是/etc/named.rfc1912.zones文件所属组是root造成的。该文件所属组应该是named。
测试DNS服务
节点1测试:
节点2
测试有时候不成功是因为防火墙没有关闭,所以可以关闭防火墙试一试。
测试成功!
相关文章推荐
- linux服务-DNS搭建
- 搭建DNS服务,构建分离解析的域名服务器。
- DNS服务-主从架构搭建
- linux6 DNS服务配置+ORACLE11g RAC使用scan和DNS连接
- linux下dns服务搭建
- 使用 bind 搭建 DNS 服务(二)
- DNS主从服务搭建
- 如何搭建DNS服务
- 使用unbound在RHEL7上搭建DNS服务
- Windows Server 2012R2 DNS服务介绍及搭建
- 使用Bind搭建DNS服务
- linux服务器上搭建DNS服务
- CentOS5.6 搭建DNS域名服务
- 使用Bind搭建DNS服务
- DNS服务搭建
- Linux下搭建DNS服务
- 使用 unbound 在 RHEL7 上搭建 DNS 服务
- 在k8s中搭建可解析hostname的DNS服务
- 实战:搭建dns服务