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
相关推荐
Miracle&1 天前
2.TCP深度解析:握手、挥手、状态机、流量与拥塞控制
linux·网络·tcp/ip
专注API从业者1 天前
Python/Java 代码示例:手把手教程调用 1688 API 获取商品详情实时数据
java·linux·数据库·python
Ribou1 天前
Ubuntu 24.04.2安装k8s 1.33.4 配置cilium
linux·ubuntu·kubernetes
tan180°1 天前
Boost搜索引擎 网络库与前端(4)
linux·网络·c++·搜索引擎
小小菜鸡ing1 天前
pymysql
java·服务器·数据库
Mr. Cao code1 天前
Docker:颠覆传统虚拟化的轻量级革命
linux·运维·ubuntu·docker·容器
抓饼先生1 天前
Linux control group笔记
linux·笔记·bash
挺6的还1 天前
25.线程概念和控制(二)
linux
wanhengidc1 天前
云手机运行流畅,秒开不卡顿
运维·网络·科技·游戏·智能手机
您的通讯录好友1 天前
conda环境导出
linux·windows·conda