当前位置: 首页 > news >正文

linux配置DNS主从服务器的实验步骤

实验设备

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

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

实验步骤

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

#安装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 {

typemaster;

file"RRR";

};

zone"188.168.192.in-addr.arpa"IN {

typemaster;

file"192";

};

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

#编辑正向解析配置文件

[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

ftpIN 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.进行从服务器的基础配置

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

#安装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 {

typeslave;

file"slaves/named.RRR.com";

masters { 192.168.188.129 ; };

};

zone"188.168.129.in-addr.arpa"IN {

typeslave;

file"slaves/named.192.coom";

masters { 192.168.188.129 ;};

};

#重启服务

[root@localhost ~]# systemct restart named

4.实验结果检验

1

2

3

4

5

6

7

8

9

10

11

12

[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

到此这篇关于linux配置DNS主从服务器的文章就介绍到这了

http://www.jsqmd.com/news/888443/

相关文章:

  • API 接口自动化测试详细图文教程学习系列22--结合Pytest框架使用3-分组、跳过执行和参数化处理
  • PTA L1-005 考试座位号:用C语言结构体搞定考场查询系统(附完整代码)
  • 【最新 v2.7.5】Windows 版 OpenClaw 一键包:2026 年程序员 / 运营 / 行政都在偷偷用的提效暗器
  • ROS1 Action通信从入门到放弃?不,是到精通!详解actionlib库与自定义消息实战
  • Excel #NAME? 错误全解析:六大根源与实战排查指南
  • 大模型安全全景解析——从DeepSeek看AI伦理与未来挑战
  • AI Agent记忆系统构建指南:从向量数据库到智能检索的完整实现
  • 第4篇:数据博弈——税务大数据如何“看见”你的企业
  • 【DeepSeek知识产权合规白皮书】:20年AI法务专家亲授3大高危雷区与7步自检清单
  • CSS三大定位技巧全解析
  • D2DX:如何让20年前的《暗黑破坏神2》在现代4K显示器上完美运行?
  • 从一次CAN总线‘丢帧’排查说起:深入理解扩展帧过滤器的‘列表模式’与‘掩码模式’到底怎么选
  • Codex CLI:终端里的代码生成瑞士军刀
  • 鸿蒙 App 架构:为什么页面越来越薄?
  • 从零搭建 Prometheus + Grafana 监控平台全攻略
  • Unity Sentis兼容YOLOv8的NMS层问题与C#后处理方案
  • 哨声响,数据动:耐高总决赛背后的AI力量
  • DeepSeek LeetCode 2659.将数组清空 Java实现
  • LLM API防护:超越传统限流的立体防御体系构建
  • C#调用Windows API获取窗口文本的底层原理与工程实践
  • Python海象运算符:=详解:赋值表达式原理与工程实践
  • 联发科设备深度解锁:从零开始掌握mtkclient-gui的实用指南
  • 金融企业如何搭建处理复杂合规流程的AI Agent?基于TARS大模型与实在Agent的生产力实践
  • AI辅助开发工作流:从GitHub Issue到PR合并的系统化实践
  • C++11 跨平台文件模糊搜索工具 — 设计与实现详解
  • 别再只用plot了!Matlab plotyy双Y轴绘图保姆级教程(含刻度、图例、线型全设置)
  • Claude Code权限配置实战:基于模式信任与安全边界的AI助手自动化
  • 国内专业商贸一体化软件排行:5款主流产品实测对比
  • Burp插件实战:AES+RSA混合加解密流量处理指南
  • 构建自动化文献处理流水线:从PDF解析到结构化数据提取