CentOS下DNS服务器Named安装与配置
- 2019-01-17 22:00:00
- 赵勤松 原创
- 6661
在CentOS下,我们可以使用Named服务来进行DNS服务器的搭建,下面我将简要介绍一下具体的应用
一、Named服务安装
使用yum install bind命令,我们可以获取named服务所需的软件
二、Named服务配置
安装完毕后,我们可以找到如下文件或目录
/etc/named/ 没有使用,为空
/etc/named.conf 主要配置文件
/etc/named.iscdlv.key DNSSEC验证后备密钥,不需要修改
/etc/named.rfc1912.zones 区域配置文件
/etc/named.root.key DNSSEC认证用
/var/named/ DNS数据保存目录
修改named.conf文件,确定以下配置被正确设置
listen-on port 53 { 172.17.1.1; }; #域名服务器IP地址 allow-query { any; }; #允许任意地址访问DNS
修改named.rfc1912.zones文件,在末尾加上以下配置
zone "xxxx.com" IN { xxxx.com为一级域名,请根据自己的情况填写
zone "xxxx.com" IN { type master; file "xxxx.com.zone"; allow-update { none; }; forward first; # 如果找不到域名信息,则转到指定DNS服务器 forwarders {100.100.2.138;100.100.2.136;}; };
在/var/named/目录下,创建xxxx.com.zone文件,内容如下
$TTL 1D $ORIGIN xxxx.com. @ IN SOA ns1.xxxx.com. xxxx.com.( 0;serial 2H;refresh 5M;retry 7D;expire 1D;MINTTL ) @ IN NS ns1.xxxx.com. ns1 IN A 172.17.1.1 test IN A 172.17.1.2
三、Named服务的启动与注意事项
开机自动启动named服务
# systemctl enable named手工启动named服务
# systemctl start named注意防火墙请打开53端口,以便DNS服务能被正常访问
四、客户端配置
如果是单机测试,请自行修改DNS地址为我们自己创建的DNS服务器地址;
如果需要为多人统一配置,请修改路由器的DNS地址。
联系人: | powereye |
---|---|
Email: | zqs@someapp.cn |
QQ: | 1134846 |
微信: | powereye |