主从DNS服务器

实验 3 :主从 DNS 服务器
将一个区域文件复制到多个服务器上的过程叫做区域传送。将主服务器上的信息复制到辅助服务器上来
实现。
1 )完全区域传送:复制整个区域文件
查看日志
# DNS 服务器的配置【主 dns 服务器的 ip 地址为 172.24.8.128
# DNS 服务器的配置【从 dns 服务器的 ip 地址为 172.24.8.129
[root@localhost ~] # yum install bind -y
[root@localhost ~] # vim /etc/named.conf
  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在CentOS 7上完成这些要求的具体步骤: 1. 安装BIND软件包: ``` yum install bind bind-utils -y ``` 2. 编辑主DNS服务器的配置文件`/etc/named.conf`,添加以下内容: ``` acl "trusted" { 192.168.1.0/24; localhost; }; options { directory "/var/named"; recursion yes; allow-query { trusted; }; forwarders { 8.8.8.8; }; }; zone "linux-xxx.com" IN { type master; file "linux-xxx.com.zone"; allow-update { none; }; }; zone "1.168.192.in-addr.arpa" IN { type master; file "1.168.192.in-addr.arpa.zone"; allow-update { none; }; }; ``` 3. 创建正向解析区域文件`/var/named/linux-xxx.com.zone`,添加以下内容: ``` $TTL 86400 @ IN SOA dns.linux-xxx.com. root.linux-xxx.com. ( 2021100101; Serial 3600; Refresh after 3 hours 900; Retry after 15 minutes 604800; Expire after 1 week 86400); Minimum TTL of 1 day @ IN NS dns.linux-xxx.com. dns.linux-xxx.com. IN A 192.168.1.学号 mail.linux-xxx.com. IN MX 10 192.168.1.180 study.linux-xxx.com. IN A 192.168.1.181 teach.linux-xxx.com. IN A 192.168.1.182 www.linux-xxx.com. IN A 192.168.1.183 ``` 4. 创建反向解析区域文件`/var/named/1.168.192.in-addr.arpa.zone`,添加以下内容: ``` $TTL 86400 @ IN SOA dns.linux-xxx.com. root.linux-xxx.com. ( 2021100101; Serial 3600; Refresh after 3 hours 900; Retry after 15 minutes 604800; Expire after 1 week 86400); Minimum TTL of 1 day @ IN NS dns.linux-xxx.com. 学号 IN PTR dns.linux-xxx.com. 180 IN PTR mail.linux-xxx.com. 181 IN PTR study.linux-xxx.com. 182 IN PTR teach.linux-xxx.com. 183 IN PTR www.linux-xxx.com. ``` 5. 启动并开机自启BIND服务: ``` systemctl start named systemctl enable named ``` 6. 编辑从DNS服务器的配置文件`/etc/named.conf`,添加以下内容: ``` options { directory "/var/named"; recursion yes; allow-query { any; }; }; zone "linux-xxx.com" IN { type slave; masters { 192.168.1.学号; }; file "slaves/linux-xxx.com.zone"; }; zone "1.168.192.in-addr.arpa" IN { type slave; masters { 192.168.1.学号; }; file "slaves/1.168.192.in-addr.arpa.zone"; }; ``` 7. 启动并开机自启BIND服务: ``` systemctl start named systemctl enable named ``` 8. 在其它虚拟机和Windows主机上配置主从DNS服务器的IP地址,测试解析是否正常。 注意:在上述步骤中,需要将其中的`linux-xxx.com`和`学号`替换为具体的域名和IP地址。在创建区域文件时,需要注意修改文件名和目录路径,以避免与已有文件重名。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值