linux配置DNS主从服务器

实验设备

主服务器:OpenElur Linux IP地址为192.168.188.129

从服务器:RedHat Linux IP地址为192.168.188.128

实验步骤

1.进行主服务器的基础配置

bash 复制代码
#安装DNS对应工具
[root@OpenElurRJW ~]# yum install bind -y

#编辑DNS系统配置信息
[root@OpenElurRJW ~]# cat /etc/named.conf
options {
        listen-on port 53 { 192.168.188.129; };
        directory       "/var/named";
        allow-query     {any;};
        allow-transfer  {192.168.188.128; };
};
zone "RRR.com" IN {
        type master;
        file "RRR";

};
zone "188.168.192.in-addr.arpa" IN {
        type master;
        file "192";
};

2.配置主服务器的解析配置文件

bash 复制代码
#编辑正向解析配置文件
[root@OpenElurRJW ~]# cat /var/named/RRR
$TTL 1D
@       IN SOA @ admin.RRR.com. ( 2024011700 1D 1H 3H 1D)
        IN NS  dns.RRR.com.

dns     IN A 192.168.188.129
www     IN A 192.168.188.129
ftp     IN A 192.168.188.129
a       IN A 192.168.188.129
aaa     IN CNAME        a

#编辑反向解析配置文件
[root@OpenElurRJW ~]# cat /var/named/192
$TTL 1D
@       IN SOA @        admin.RRR.com. ( 2024011701 1D 1H 3H 1D )
        IN NS           dns.RRR.com.

129     IN PTR          dns.RRR.com.
129     IN PTR          www.RRR.com.

#重启服务
[root@localhost ~]# systemct restart named

3.进行从服务器的基础配置

bash 复制代码
#安装DNS对应工具
[root@RedHatRJW ~]# yum install bind -y

#编辑DNS系统配置文件
[root@RedHatRJW ~]# cat /etc/named.conf
options {
        listen-on port 53 { 192.168.188.129; };
        directory       "/var/named";
};

zone "RRR.com" IN {
        type slave;
        file "slaves/named.RRR.com";
        masters { 192.168.188.129 ; };
};
zone "188.168.129.in-addr.arpa" IN {
        type slave;
        file "slaves/named.192.coom";
        masters { 192.168.188.129 ;};
};


#重启服务
[root@localhost ~]# systemct restart named

4.实验结果检验

bash 复制代码
[root@RedHatRJW ~]# nslookup
> server 192.168.188.129
Default server: 192.168.188.129
Address: 192.168.188.129#53
> 192.168.188.129
129.188.168.192.in-addr.arpa    name = dns.RRR.com.
129.188.168.192.in-addr.arpa    name = www.RRR.com.
> www.RRR.com
Server:         192.168.188.129
Address:        192.168.188.129#53

Name:   www.RRR.com
Address: 192.168.188.129
相关推荐
陌上花开缓缓归以26 分钟前
mebdlts3.4.1安全启动全流程
服务器·算法
鬼手点金27 分钟前
opencode-全能开发者配置
java·linux·服务器·前端·javascript·学习·前向传播
xixiaoyunya1 小时前
虚拟机备份怎么做:镜像级与文件级搭配的完整实操方案
linux·运维·网络
墨家句子1 小时前
服务器被反复尝试登录之后:fail2ban 加密钥登录的五道加固
linux·后端
阿明61 小时前
进程替换【Linux】
linux·运维·服务器
sunoo-2291 小时前
【嵌入式Linux驱动学习】Day1-Day2 全流程梳理:环境搭建→U-Boot→内核→根文件系统→驱动基础
linux·运维·驱动开发·笔记·学习·阿里云·恩智浦
YonyouHRSaaS2 小时前
从安全、信创、运维三方面看,人力资源管理系统哪种部署方式更适合企业HR?
运维·安全·hr系统·人力资源管理系统·hr saas·人事管理系统
啦啦啦啦啦zzzz2 小时前
一致性哈希
服务器·算法·哈希算法·c++20·分布式存储
倔强的石头1062 小时前
【Linux指南】动静态库系列(十二):库工程发布与错误排查:从能跑到可维护
linux·运维·服务器
wdfk_prog2 小时前
LWIP教程 03:从 `low_level_input()` 到 `pbuf_free()`——`pbuf` 的数据视图、Chain 与引用计数
运维·网络·笔记·学习