zoukankan      html  css  js  c++  java
  • DNS服务器主从配置

    环境:CentOS 8 

    主服务器:10.0.0.8

    从服务器:10.0.0.28

    访问测试主机:10.0.0.6

    一、安装DNS服务器软件 bind

    dnf  install bind  bind-utils -y ; systemctl enable --now named

    二、修改主服务器 bind 配置文件

    vi  /etc/named.conf  注释图中标识的两行

     三、修改主服务器(10.0.0.8)区域配置文件

    vi /etc/named.rfc1912.zones

    #加上这段
    zone "ceshi.org" IN { type master; file "ceshi.org.zone"; };

    cp -p /var/named/named.localhost /var/named/ceshi.org.zone

    修改DNS区域数据库文件

    vi /var/named/ceshi.org.zone

    $TTL 1D
    @    IN SOA    master admin.ceshi. (
                        1    ; serial
                        1D    ; refresh
                        1H    ; retry
                        1W    ; expire
                        3H )    ; minimum
            NS    master
    master  A   10.0.0.8
    slave   A   10.0.0.28
            A    127.0.0.1
           AAAA    ::1

    named-checkconf     #配置文件检查

    systemctl restart named
    rndc reload

    四、修改从服务器(10.0.0.28)bind 配置文件

    vi /etc/named.conf

     vi /etc/named.rfc1912.zones

    zone "ceshi.org" {
        type slave;
        masters { 10.0.0.8; }; 
        file "slaves/ceshi.org.slave";
    };

    named-checkconf

    systemctl start named
    rndc reload

    ls  /var/named/slaves/ceshi.org.slave  #查看数据库文件是否已生成

    五、访问测试(在10.0.0.6主机上)

    vi /etc/sysconfig/network-scripts/ifcfg-eth0

    DNS1=主服务器

    DNS2=从服务器

    dig master.ceshi.org

     在主服务器(10.0.0.8)上停止DNS服务

    systemctl stop named

    验证从DNS服务器任然可以查询

    dig master.ceshi.org

     dig master.ceshi.org @10.0.0.28   #结果也和上图一样

  • 相关阅读:
    java 上传图片
    getElementById 鼠标经过字体改变颜色
    getElementById 学习
    css的绝对定位与相对定位
    关于For循环
    扩展方法的应用
    关于Function 的学习笔记
    <a>标签中查找文件的方法
    关于Name ID class属性的区别
    使用float设置经典的网站前端结构
  • 原文地址:https://www.cnblogs.com/yds941268778/p/13383127.html
Copyright © 2011-2022 走看看