DNS主从服务 | 您所在的位置:网站首页 › 两台nas共用一个域名怎么办 › DNS主从服务 |
文章目录
一、DNS主从服务1.搭建NDS主从服务2.网卡设置3.主DNS配置4.DNS从服务器5.测试
一、DNS主从服务
1.搭建NDS主从服务
DNS主从服务搭建,需要两台服务器,主DNS服务器解析的记录会在主服务器上面,从服务就可以从主服务器上拷贝。首先主从服务需要能够互相通信,然后使用一台能够访问前面两台DNS服务器的客户机做测试,即三台设备能够互相通信
2.网卡设置
为了提高测试服务是否搭建成功的准确性,这里把所有能访问外网的网卡都关闭了,一台设备只留下一张网卡,能够互相访问。 1.关闭防火墙 systemctl stop firewalld #关闭防火墙 setenforce 0 #关闭核心防火墙2.安装DNS yum -y install bind* 3.主DNS配置1.修改主配置文件,全局设置 vi /etc/named.conf listen-on port 53 { 192.168.100.105; }; allow-query { any; };下面的那个地址是本机地址,any代表任何人都可以访问 2.添加正向解析,反向解析 vi /etc/named.rfc1912.zones #编辑 添加: zone "test5.com" IN { type master; file "test5.com.zone"; allow-transfer { 192.168.100.106; }; also-notify { 192.168.100.106; }; }; zone "100.168.192.in-addr.arpa" IN { type master; file "test5.com.local"; allow-transfer { 192.168.100.106; }; };查看配置文件 cd /var/named/复制两个模板出来,创建区域文件 cp -p named.localhost test5.com.zone cp -p named.loopback test5.com.local3.设置正向解析 vi test5.com.zone $TTL 1D @ IN SOA @ rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS @ A 192.168.100.105 www IN A 192.168.100.105 ftp IN A 192.169.100.106 mail IN CNAME www4.设置反向解析 vi test5.com.local $TTL 1D @ IN SOA test5.com. rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS test5.com. A 192.168.100.105 10 IN PTR www.test5.com. 11 IN PTR ftp.test5.com.开启服务 systemctl start named常见错误 Job for named.service failed because the control process exited with error code. See “systemctl status named.service” and “journalctl -xe” for details.查看代码输入是否正确 named-checkconf -z /etc/named.conf服务已经开启了,配置发生变化,需要重启服务 systemctl restart named测试一下 1.修改主配置文件 vi /etc/named.conf options { listen-on port 53 { 192.168.100.106; }; listen-on-v6 port 53 { ::1; }; 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"; allow-query { any; };.区域设置(正反向解析文件的位置) vi /etc/named.rfc1912.zones zone "test5.com" IN { type slave; masters { 192.168.100.105; }; allow-notify { 192.168.100.105; }; file "slaves/test5.com.zone"; }; zone "100.168.192.in-addr.arpa" IN { type slave; masters { 192.168.100.105; }; allow-notify { 192.168.100.105; }; file "slaves/test5.com.local";服务开启 systemctl start named开启后,在slaves目录下会生成两个文件 服务器测试 nslookup www.test5.com nslookup ftp.test5.com nslookup mail.test5.com
停止主DNS的解析 systemctl stop named
|
CopyRight 2018-2019 实验室设备网 版权所有 |