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
相关推荐
腾渊信息科技公司8 小时前
工业数据运维痛点根治方案:基于AI Agent的产线自动化台账系统落地
运维·人工智能·自动化·个人开发·ai编程
Dxy12393102168 小时前
Proxy Protocol v2 详解
运维
踏月的造梦星球8 小时前
DMDPC 学习:架构、部署、运维与调优
运维·数据库·学习·架构
潘正翔9 小时前
docker核心概念
linux·运维·服务器·docker·容器·centos·运维开发
weigangwin9 小时前
agent-workspace-linux 不是远程桌面:Linux AI 工作区的隔离边界验收
linux·xvfb·mcp·桌面隔离·权限边界·bubblewrap·agent-workspace
renhongxia19 小时前
世界模型,是“空中楼阁”还是AGI的“最后一块拼图”?
运维·服务器·数据库·人工智能·算法·agi
Dovis(誓平步青云)11 小时前
远程办公软件文件传输实测:6 款工具的速度、稳定性和办公体验对比
linux·运维·服务器·后端·生成对抗网络
专注_每天进步一点点11 小时前
SLB(绑定弹性公网ip)-gateway-业务pod,gateway上出现reset by peer,业务pod上没有reset by peer
服务器·tcp/ip·gateway
Java小白笔记11 小时前
Docker 安装配置完全指南:MacOS 、Windows、Linux环境下的安装、配置与验证
linux·macos·docker
csdn_aspnet12 小时前
GitHub Actions自动化运维实战,用CI/CD流水线实现测试、部署、安全扫描一体化
运维·安全·ci/cd·自动化·github