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

DNS主从同步

安装软件

主配置中完成DNS解析:192.168.131.134

[root@localhost ~]# mount /dev/sr0 /mnt
[root@localhost ~]# vim /etc/yum.repos.d/myrepo.repo
[base]
name=base
baseurl=/mnt/BaseOS
gpgchcek=0
enable=1
[base2]
name=base2
baseurl=/mnt/AppStream
gpgchcek=0
enable=1 //cat /etc/yum.repos.d/myrepo.repo可查看仓库

[root@localhost ~]# yum install bind -y
 

[root@localhost ~]# systemctl start named
[root@localhost ~]# vim /etc/named.conf
options {
        listen-on port 53 { any; };
        directory       "/var/named";
        allow-query     { any; };
allow-transfer  { 192.168.5.135; };   #转发给哪个从dns
}

zone "deng.com" IN {
        type master;
        file "named.deng.com";
};

zone "131.168.192.in-addr.arpa" IN {
         type master;
        file "named.192.168.131.zone";
};
 

[root@localhost ~]# cp  -a  /var/named/named.localhost     /var/named/named.deng.com
[root@localhost ~]# cp  -a  /var/named/named.localhost     /var/named/named.192.168.131.zone

[root@localhost ~]# vim /var/named/named.deng.com

[root@localhost ~]# vim /var/named/named.192.168.131.zone

[root@localhost ~]# systemctl  restart named
[root@localhost ~]# systemctl stop firewalld

从配置:192.168.131.135

[root@localhost ~]#  yum  install bind  -y
(若安装有问题则:# rpm --import   /mnt/RPM-GPG-KEY-redhat-*)
[root@localhost ~]# systemctl  start named
[root@localhost ~]# vim /etc/named.conf
options {

        listen-on port 53 { any; };

        directory       "/var/named";

        allow-query     { any; };

}

zone "deng.com." IN {
        type slave;
                masters{192.168.131.134;};
                file "slaves/named.deng.com";
};

zone "131.168.192.in-addr.arpa" IN {
        type slave;
        masters { 192.168.5.129; };
        file "slaves/named.192.168.5.zone";
};

 

[root@localhost ~]# systemctl  restart named
[root@localhost ~]# systemctl stop firewalld

测试:

[root@localhost ~]# nslookup www 192.168.131.135
Server:         192.168.131.135
Address:        192.168.131.135#53

** server can't find www: NXDOMAIN


[root@localhost ~]# nslookup xixi.deng.com 192.168.131.134
Server:         192.168.131.134
Address:        192.168.131.134#53

Name:   xixi.deng.com
Address: 192.168.131.135

增量传输:
增量同步

主:
[root@localhost ~]#vim /var/named/named.deng.com
                                        1       ; serial
[root@localhost ~]# vim /var/named/named.192.168.131.zone
                                        1       ; serial

[root@localhost ~]# systemctl  restart named

从:
手动增量同步
[root@localhost ~]# rndc refresh 131.168.192.in-addr.arpa
zone refresh queued
[root@localhost ~]# rndc refresh deng.com
zone refresh queued
 

相关文章:

DNS主从同步

安装软件 主配置中完成DNS解析:192.168.131.134 [rootlocalhost ~]# mount /dev/sr0 /mnt [rootlocalhost ~]# vim /etc/yum.repos.d/myrepo.repo [base] namebase baseurl/mnt/BaseOS gpgchcek0 enable1 [base2] namebase2 baseurl/mnt/AppStream gpgchcek0 enab…...

双指针算法(部分例题解析)

快慢指针左右指针 前言 双指针,它通过设置两个指针来遍历数据,从而实现高效的查找、排序、去重等操作。双指针算法的核心在于通过合理地移动这两个指针,减少不必要的遍历,提高算法的效率。 283. 移动零 - 力扣(LeetCo…...

解决Windows打印问题的集成软件

家里或公司电脑经常为连不上打印机而烦恼,今天给大家推荐一款修复打印工具,该工具是采用易语言开发的集成化打印机故障修复软件,专为解决 Windows 系统(含 32/64 位 Windows 7/10/11)中因权限配置、服务异常、补丁缺失…...

神经网络模型应用到机器学习时的难点

虽然神经网络具有非常强的表达能力,但是当应用神经网络模型到机器学习时依然存在一些难点问题。主要分为两大类: 优化问题:深度神经网络的优化十分困难。 首先,神经网络的损失函数是一个非凸函数,找到全局最优解通常比较困难。 …...

警惕阿里云中的yum update操作不当导致:/sbin/init被清空导致Linux无法正常启动

由于使用阿里云进行部署测试,因而会对yum update进行操作,这两天更新了systemd-239-82.0.3.4.al8.2.x86_64,但存在报错,然后进行yum history undo和清空yum cache,但出现操作Linux命令行无效。具体来说,几个…...

关系型数据库MYSQL(续)

目录 三.MySQL事务原理分析 1.事务是什么? 2.执行事务的目的是什么? 3.事务是由什么组成的? 4.事务的特征是什么? 5.事务控制语句 6.ACID特性 6.1原子性(A) 6.2隔离性(I) …...

WInform当今技术特性分析

Windows Forms (WinForms) 技术特性分析 引言 Windows Forms (WinForms) 作为微软最早推出的基于.NET的图形用户界面开发框架,已经存在了20多年。在如今充满了各种现代UI框架的软件开发生态系统中,WinForms仍然保持着其独特的地位。本文将深入分析WinF…...

day46——两数之和-输入有序数组(LeetCode-167)

题目描述 给你一个下标从 1 开始的整数数组 numbers &#xff0c;该数组已按 非递减顺序排列 &#xff0c;请你从数组中找出满足相加之和等于目标数 target 的两个数。如果设这两个数分别是 numbers[index1] 和 numbers[index2] &#xff0c;则 1 < index1 < index2 &l…...

Python 一等函数( 把函数视作对象)

把函数视作对象 示例 5-1 中的控制台会话表明&#xff0c;Python 函数是对象。这里我们创建了一 个函数&#xff0c;然后调用它&#xff0c;读取它的 doc 属性&#xff0c;并且确定函数对象本 身是 function 类的实例。 示例 5-1 创建并测试一个函数&#xff0c;然后读取它的…...

运筹学之模拟退火

目录 一、历史二、精髓思想三、案例与代码实现 一、历史 问&#xff1a;谁在什么时候提出模拟退火&#xff1f;答&#xff1a;模拟退火算法&#xff08;Simulated Annealing&#xff0c;SA&#xff09;是由斯图尔特柯尔斯基&#xff08;Scott Kirkpatrick&#xff09; 等人在 …...

PHP实现简单的爬虫功能

<?php// 目标URL $url https://example.com;// 初始化cURL $ch curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_USERAGENT, Mozilla/5…...

树莓派5-开发应用笔记

0.树莓派系统目录 /home&#xff1a;用户目录。 除了root用户外&#xff0c;其他所有的使用者的数据都存放在这个目录下&#xff0c;在树莓派的系统中&#xff0c;/home目录中有一个pi的子目录,这个就是pi用户的默认目录。 /bin&#xff1a; 主要放置系统的必备执行文件目录。 …...

PostgreSQL 通过 copy 命令导入几何数据 及 通过 CopyManager.copyIn() 导入几何数据

COPY命令介绍 copy是postgresql提供的一个专门用于快速导入导出数据的命令,通常用于从文件(TXT、CSV等)或标准输入输出中读取或写入数据。适合批量导入导出数据,速度快。 默认情况下,如果在处理过程中遇到错误,COPY将失败。 COPY只能用于表,不能用于视图!!! COPY…...

8.5/Q1,Charls最新文章解读

文章题目&#xff1a;Atherogenic index of plasma, high sensitivity C-reactive protein and incident diabetes among middle-aged and elderly adults in China: a national cohort study DOI&#xff1a;10.1186/s12933-025-02653-4 中文标题&#xff1a;中国中老年人群血…...

k8s 调整Node节点 Max_Pods

默认情况下&#xff0c;Kubernetes集群中一个Node最多能起110个Pod。 这是基于性能和资源管理的考虑&#xff0c;以确保Kubernetes集群的稳定性和可靠性。 查看kht125节点上支持的最大pod数量: kubectl describe node kht125 | grep -i “Capacity|Allocatable” -A 6 调整…...

深度补全网络:CSPN++ 有哪些开源项目

关于 ‌CSPN&#xff08;Convolutional Spatial Propagation Network&#xff09;‌ 的开源项目&#xff0c;目前官方或社区维护的完整实现较为有限&#xff0c;但以下资源可作为研究深度补全任务的参考&#xff1a; ‌1. 官方实现 & 相关论文‌ ‌原始论文与代码‌ CSPN 的…...

使用Service发布前后端应用程序

使用Service发布前后端应用程序 文章目录 使用Service发布前后端应用程序[toc]一、创建并发布后端应用程序二、创建并发布前端应用程序三、通过前端发送流量进行测试 部署前端&#xff08;Frontend&#xff09;微服务和后端&#xff08;Backend&#xff09;微服务是比较常见的应…...

Ubuntu20.04下Docker方案实现多平台SDK编译

0 前言 熟悉嵌入式平台Linux SDK编译流程的小伙伴都知道,假如平台a要求必须在Ubuntu18.04下编译,平台b要求要Ubuntu22.04的环境,那我只有Ubuntu20.04,或者说我的电脑硬件配置最高只能支持Ubuntu20.04怎么办?强行在Ubuntu20.04下编译,编又编不过,换到旧版本我又不愿意,…...

-SSRF 服务端请求Gopher 伪协议无回显利用黑白盒挖掘业务功能点

1 、 SSRF 漏洞原理 SSRF(Server-Side Request Forgery: 服务器端请求伪造 ) 一种由攻击者构造形成由服务端发起请求的一个安全漏洞 ; 一般情况下&#xff0c; SSRF 攻击的目标是从外网无法访问的内部系统。 &#xff08;正是因为它是由服务端发起的&#xff0c;所以它能…...

事件冒泡与捕获

一、事件流基础&#xff1a;事件冒泡与捕获的起源 事件流概念 事件发生时在DOM节点上的传播顺序&#xff0c;触发一个节点的事件会连锁触发相关节点的事件。 两种对立模型 事件捕获&#xff08;微软提出&#xff09;&#xff1a;事件从文档根节点&#xff08;如document&#…...

《AI大模型应知应会100篇》第27篇:模型温度参数调节:控制创造性与确定性

第27篇&#xff1a;模型温度参数调节&#xff1a;控制创造性与确定性 摘要 在大语言模型的使用中&#xff0c;“温度”&#xff08;Temperature&#xff09;是一个关键参数&#xff0c;它决定了模型输出的创造性和确定性之间的平衡。通过调整温度参数&#xff0c;您可以根据任…...

聊聊Doris的数据模型,如何用结构化设计解决实时分析难题

传统 OLAP 系统的局限 在大数据实时分析领域&#xff0c;数据模型设计直接决定了系统的查询性能、存储效率与业务适配性。Apache Doris作为新一代MPP分析型数据库&#xff0c;通过独创的多模型融合架构&#xff0c;在业内率先实现了"一份数据支持多种分析范式"的能力…...

LNA设计

设计目的 为后级提供足够的增益以克服后级电路噪声 尽可能小的噪声和信号失真 确保输入和输出端的阻抗匹配 确保信号线性度 评价标准 噪声系数 功率增益 工作频率和带宽 输入信号功率动态范围 端口电压驻波比 稳定性 基于SP模型的LNA设计 直流分析 S参数分析 设计指标 &#xf…...

小红书爬虫,小红书api,小红书数据挖掘

背景&#xff1a; 小红书&#xff08;Xiaohongshu&#xff09;是一款结合社交、购物和内容分享的移动应用&#xff0c;近年来在中国以及全球范围内拥有大量的用户群体。小红书上的内容包括用户的消费体验、生活方式、旅行分享、时尚搭配等。通过这些内容&#xff0c;用户可以了…...

C++ STL 环形队列模拟实现

C STL 环形队列模拟实现 下面是一个使用C STL实现的环形队列&#xff08;Circular Queue&#xff09;的完整示例&#xff1a; #include <iostream> #include <vector> #include <stdexcept>template <typename T> class CircularQueue { private:std…...

C++中unique_lock和lock_guard区别

目录 1.自动锁定与解锁机制 2.灵活性 3.所有权转移 4.可与条件变量配合使用 5.性能开销 在 C 中&#xff0c;std::unique_lock 和 std::lock_guard 都属于标准库 <mutex> 中的互斥锁管理工具&#xff0c;用于简化互斥锁的使用并确保线程安全。但它们存在一些显著区别…...

Vue 3 组合式 API 规范配合 Pinia

实现效果&#xff1a; 根据pinia中存储的不同状态&#xff0c; 点击不同的按钮&#xff0c;切换不同的弹窗和标题1. Pinia Store&#xff08;组合式写法&#xff09; // stores/dataStore.ts import { defineStore } from pinia import { reactive } from vuetype DialogType …...

JavaSpring 中使用 Redis

创建项目 配置 Redis 服务地址 创建 Controller 类 由于当前只是些简单的测试代码&#xff0c;所以就不进行分层了&#xff0c;只创建一个 Controller 来实现 jedis 通过 jedis 对象里的各种方法来操作 Redis 此处通过 StringRedisTemplate 来操作 Redis 最原始提供的类是 Re…...

多线程使用——线程安全、线程同步

一、线程安全 &#xff08;一&#xff09;什么是线程安全问题 多个线程&#xff0c;同时操作同一个共享资源的时候&#xff0c;可能会出现业务安全的问题。 &#xff08;二&#xff09;用程序摹拟线程安全问题 二、线程同步 &#xff08;一&#xff09;同步思想概述 解决线…...

Spring Boot 集成 tess4j 实现图片识别文本

tesseract是一个开源的光学字符识别&#xff08;OCR&#xff09;引擎&#xff0c;它可以将图像中的文字转换为计算机可读的文本。支持多种语言和书面语言&#xff0c;并且可以在命令行中执行。它是一个流行的开源OCR工具&#xff0c;可以在许多不同的操作系统上运行。 Tess4J是…...