码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • ubuntu bind9 主从配置


    主配置 (master)

    # cat /etc/bind/named.conf.local
    zone "xxx.com" {
            type master;
            file "/var/lib/bind/xxx.com.hosts";
            also-notify {
                    172.17.151.242; // 从IP
                    };
            };
    
    # cat /var/lib/bind/xxx.com.hosts
    $ttl 3600
    xxx.com.        IN      SOA     xxx-dns1. xxx.xxx.com. (
                            2024051103
                            3600
                            600
                            1209600
                            3600 )
    xxx.com.        IN      NS      xxx-dns1.
    xxx.xxx.com.   IN      A       172.17.151.35
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20

    从配置 (slave)

    # cat /etc/bind/named.conf.local
    zone "xxx.com" {
            type slave;
            masters {
                    172.17.151.241; // 主机IP
                    };
            file "/var/lib/bind/xxx.com.hosts";
            };
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    两台服务器同时重起服务

    # systemctl restart named.service
    # systemctl status named.service
    
    • 1
    • 2

    同步过程中发生报错

    # journalctl -xeu named.service
    
    named[9226]: zone mes.com/IN: transfer: could not set file modification time of '/var/lib/bind/xxx.com.hosts': permission denied
    
    • 1
    • 2
    • 3

    初步判断为文件权限问题
    使用命令 调整与bind权限一致的owner即可解决

    # chown bind:bind xxx.hosts
    
    • 1
  • 相关阅读:
    Servlet开发步骤
    RabbitMQ_Windows系统下安装RabbitMQ详细教程
    【Java SE】“方法”论 — 《方法的重载与递归》
    手把手教你5种方法实现Java判断字符串是否为数字
    安装element-plus
    在centos7上使用 docker安装mongodb挂载宿主机以及创建其数据库的用户名和密码(最新版本)
    上周热点回顾(6.17-6.23)
    上班都在刷八股文,老板都想要一份?Alibaba 架构师的”Java 面试突击手册“到底有多火?
    PAT 1022 Digital Library
    我与Java的故事
  • 原文地址:https://blog.csdn.net/hoffmannlin/article/details/138712467
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号