news 2026/4/23 8:13:16

部署DNS主从服务器

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
部署DNS主从服务器

1、主DNS服务器部署

1.1、配置yum源

sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config

setenforce 0

cd /etc/yum.repos.d/

mkdir backup

mv CentOS-* backup/

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum clean all && yum makecache

1.2、安装dns

yum install -y bind bind-utils

1.3、配置主DNS服务器

vim /etc/named.conf

options {

listen-on port 53 { any; };

directory "/var/named";

allow-query { any; };

allow-transfer { 192.168.52.17; }; # 从服务器IP

recursion yes;

allow-recursion { any; }; # 新增

};

# 配置正向解析

zone "westos1.com" IN {

type master;

file "westos1.com.zone";

allow-transfer { 192.168.52.17; };

allow-update { none; };

};

# 配置反向解析

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

type master;

file "192.168.52.zone";

allow-transfer { 192.168.52.17; };

};

cd /var/named

cp named.empty westos1.com.zone

cp named.empty 192.168.52.zone

chown -R named.named 192.168.52.zone westos1.com.zone # 新增

vi westos1.com.zone

$TTL 3H

@ IN SOA @ rname.invalid. (

0 ; serial

1D ; refresh

1H ; retry

1W ; expire

3H ) ; minimum

NS dns.westos1.com.

dns IN A 192.168.52.15

www IN A 192.168.52.15

vi 192.168.52.zone

$TTL 3H

@ IN SOA @ rname.invalid. (

0 ; serial

1D ; refresh

1H ; retry

1W ; expire

3H ) ; minimum

NS dns.westos1.com.

15 IN PTR dns.westos1.com.

15 IN PTR www.westos1.com.

1.4、检查反向区域

named-checkzone westos1.com /var/named/westos1.com.zone

named-checkzone 52.168.192.in-addr.arpa /var/named/192.168.52.zone

1.5、启动named

systemctl restart named

systemctl enable named

systemctl status named

1.6、防火墙放行dns流量

firewall-cmd --permanent --add-service=dns

firewall-cmd --reload

2、从DNS服务器部署

2.1、配置yum源

sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config

setenforce 0

cd /etc/yum.repos.d/

mkdir backup

mv CentOS-* backup/

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

yum clean all && yum makecache

2.2、安装dns

yum install -y bind bind-utils

2.3、配置从DNS服务器

vi /etc/named.conf

options {

listen-on port 53 { any; };

directory "/var/named";

allow-transfer { none; };

recursion yes;

allow-recursion { any; };

};

zone "westos1.com" IN {

type slave;

file "westos1.com.zone";

masters { 192.168.52.15; };

allow-update { none; }; # 新增

};

cd /var/named

cp named.empty westos1.com.zone

chown -R named.named westos1.com.zone # 新增

vi westos1.com.zone

$TTL 3H

@ IN SOA @ rname.invalid. (

0 ; serial

1D ; refresh

1H ; retry

1W ; expire

3H ) ; minimum

NS westos1.com.

dns IN A 192.168.52.15

www IN A 192.168.52.15

2.4、启动named

systemctl restart named

systemctl enable named

systemctl status named

2.5、防火墙放行dns流量

firewall-cmd --permanent --add-service=dns

firewall-cmd --reload

3、dns验证

dig -t A www.westos1.com @192.168.52.15

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 7:56:58

进阶-锁章节

一、MySQL进阶当10万用户同时抢购限量商品,库存却显示为负数——这不是技术故障,而是锁机制失效的悲剧。” 在2025年数据库故障报告中,68%的高并发系统崩溃源于锁设计缺陷。作为数据库工程师,你无法回避一个核心问题:如…

作者头像 李华
网站建设 2026/4/1 2:33:27

Agent的核心特质:自主决策、感知环境、持续交互

文章目录一、自主决策:Agent的“大脑”能力,也是最核心的特质先搞懂:什么是Agent的自主决策?举个程序员熟悉的例子:代码调试Agent的自主决策关键提醒:自主决策不是“瞎决策”二、感知环境:Agent…

作者头像 李华
网站建设 2026/4/20 14:33:56

计算机网络经典问题透视:媒体播放器与媒体服务器的AB面

摘要: 在我们日常的数字生活中,无论是观看一场激动人心的体育直播,还是沉浸于一部高清电影,背后都离不开两个默默无闻的功臣:媒体播放器(Media Player)和媒体服务器(Media Server&am…

作者头像 李华
网站建设 2026/4/18 15:04:01

模组日志体系总体说明!

模组日志体系构建了一套完整的运行信息追踪机制,涵盖日志生成、分级管理、输出控制与存储策略等多个层面。该体系不仅实现对运行过程的可追溯性,还为故障诊断与性能优化提供了坚实的数据基础。 一、本文讨论的边界 本文是对 4G 模组, 以及 4…

作者头像 李华
网站建设 2026/4/14 11:41:47

LuatOS开发指南:系统消息列表的结构与使用技巧!

在基于LuatOS的嵌入式开发中,合理使用系统消息列表能显著提升程序的响应速度与可维护性。消息列表不仅是系统内部通信的通道,也是用户自定义事件传递的重要工具。本文专为新手编写,详细讲解消息列表的数据结构、注册流程与常见使用技巧&#…

作者头像 李华
网站建设 2026/4/18 7:53:08

2026年,我们如何用AI提前看见未来?脉脉「脉向AI」带来新思考

💡 核心观点:在AI时代,真正的安全感不来自固守已有技能,而来自持续预判未来的能力。先一步看见未来的人,将掌握职业发展的主动权。 目录 🌊 引言:站在AI浪潮的临界点上 📊 一组扎心…

作者头像 李华