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

Centos系统搭建主备DNS服务

目录

一、主DNS服务器配置

1.安装 BIND 软件包

2.配置主配置文件

3.创建正向区域文件

4.创建区域数据文件

5.检查配置语法并重启服务

二、从DNS服务配置

1.安装 BIND 软件包

2.配置主配置文件

3.创建缓存目录

4.启动并设置开机自启


一、主DNS服务器配置

1.安装 BIND 软件包

yum install -y  bind bind-utils

2.配置主配置文件

编辑配置文件/etc/named.conf如下


// 添加正向区域配置
zone "yang.com" IN {type master;file "yang.com";allow-transfer { 192.168.10.171; }; // 备DNS服务器IP
};

3.创建正向区域文件

cp -p /var/named/named.localhost /var/named/yang.com
chown named:named /var/named/yang.com
chmod 640 /var/named/yang.com

4.创建区域数据文件

cat > /var/named/yang.com <<EOF
\$TTL 1D
@       IN SOA  master admin.yang.com. (0       ; serial1D      ; refresh1H      ; retry1W      ; expire3H )    ; minimumNS      masterNS      slave
master  A       192.168.10.181
slave   A       192.168.10.171
EOF

5.检查配置语法并重启服务

sudo named-checkconf
sudo named-checkzone yang.com /var/named/yang.com
sudo systemctl restart named
sudo systemctl enable named

二、从DNS服务配置

1.安装 BIND 软件包

yum install -y  bind bind-utils

2.配置主配置文件

编辑配置文件/etc/named.conf如下

 

// 添加正向区域配置
zone "yang.com" IN {type slave;file "slaves/yang.com";masters { 192.168.10.181; }; // 主DNS服务器IP
};

3.创建缓存目录

mkdir -p /var/named/slaves
chown named:named /var/named/slaves

4.启动并设置开机自启

sudo systemctl restart named
sudo systemctl enable named
http://www.xdnf.cn/news/743419.html

相关文章:

  • Java 数据处理 - 数值转不同进制的字符串(数值转十进制字符串、数值转二进制字符串、数值转八进制字符串、数值转十六进制字符串)
  • 【Bluedriod】蓝牙协议栈GD模块(GD_SHIM_MODULE)启动机制及源码解析
  • LXQt修改开始菜单高亮
  • 第12讲、Odoo 18 权限控制机制详解
  • kafka核心组件
  • Java数据结构之ArrayList(如果想知道Java中有关ArrayList的知识点,那么只看这一篇就足够了!)
  • MySql(九)
  • 【stm32开发板】单片机最小系统原理图设计
  • 基于大模型的数据库MCP Server设计与实现
  • 自动驾驶系统研发系列—端到端自动驾驶:愿景、陷阱与现实博弈
  • 跟单业务并发量分析
  • MonitorSDK_性能监控(从Web Vital性能指标、PerformanceObserver API和具体代码实现)
  • vue3 el-input type=“textarea“ 字体样式 及高度设置
  • 《Effective Python》第六章 推导式和生成器——避免在推导式中使用超过两个控制子表达式
  • 生活小记啊
  • 核心机制三:连接管理(三次握手)
  • Ollama:本地大模型推理与应用的创新平台
  • 2025年- H62-Lc170--34.在排序数组中查找元素的第一个和最后一个位置(2次二分查找,标记向左寻找,标记向右寻找)--Java版
  • 记一次idea中lombok无法使用的解决方案
  • 设计模式——简单工厂模式(创建型)
  • 【深度学习】16. Deep Generative Models:生成对抗网络(GAN)
  • Windows上用FFmpeg采集摄像头推流 → MediaMTX服务器转发流 → WSL2上拉流播放
  • GIS常见数据及主要应用综述:类型解析、应用案例与未来趋势全景解读
  • 通过mqtt 发布温湿度
  • 【机器学习基础】机器学习入门核心算法:XGBoost 和 LightGBM
  • 江科大IIC读取MPU6050hal库实现
  • C++中 newdelete 与 mallocfree 的异同详解
  • 【深度学习】14. DL在CV中的应用章:目标检测: R-CNN, Fast R-CNN, Faster R-CNN, MASK R-CNN
  • 【Linux 学习计划】-- 进程地址空间
  • 使用 Let‘s Encrypt 和 Certbot 为 Cloudflare 托管的域名申请 SSL 证书