Linux部署DNS服务

安装软件

yum install bind bind-utils

编辑配置文件/etc/named.conf修改监听地址

options {
listen-on port 53 { any; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
secroots-file "/var/named/data/named.secroots";
recursing-file "/var/named/data/named.recursing";
allow-query { any; };
}
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

编辑/etc/named.rfc1912.zones定义域名配置

zone "nfs.com" IN {
type master;
file "/var/named/nfs.com.zone";
allow-update { none; };
};

编辑/var/named/nfs.com.zone定义域名解析地址

$TTL 86400 ; 1 day
@ IN SOA ns.nfs.com. admin.nfs.com. (
1 ; serial number
86400 ; refresh time
7200 ; retry time
604800 ; expiration time
864800 ) ; minimum TTL

@ IN NS ns.nfs.com.;
ns IN A 192.168.1.21;
cluster1 IN A 192.168.1.16;
cluster2 IN A 192.168.1.15;

启动服务

systemctl enable named
systemctl start named

测试解析

nslookup cluster1.nfs.com 192.168.1.21
Server: 192.168.1.21
Address: 192.168.1.21#53

Name: cluster1.nfs.com
Address: 192.168.1.16

[root@rke01 named]# nslookup cluster2.nfs.com 192.168.1.21
Server: 192.168.1.21
Address: 192.168.1.21#53

Name: cluster2.nfs.com
Address: 192.168.1.15
文章作者: 慕容峻才
文章链接: https://www.acaiblog.top/Linux部署DNS服务/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 阿才的博客
微信打赏
支付宝打赏