zoukankan      html  css  js  c++  java
  • 部署DNS服务

    部署DNS服务

     

    #安装bind9软件,

    [root@hdss7-11 ~]# yum install bind -y         #hdss7-11主机上安装

     

    修改bind dns配置文件

    #空格,空行严格要求

    [root@hdss7-11 ~]# vim /etc/named.conf

    options {

    listen-on port 53 { 10.4.7.11; };        #使用哪块网卡监听

    directory "/var/named";

    allow-query { any; };         #所有地址都可以来查询dns

    forwarders { 10.4.7.254; };        #本地找不到的dns,抛给这个地址(新增)

    recursion yes;         #使用递归算法查询dns

    dnssec-enable no;

    dnssec-validation no;

    [root@hdss7-11 ~]# named-checkconf #检查配置

     

    配置区域配置文件

    主机名-配置成地址+ip+功能域名

    [root@hdss7-11 ~]# vi /etc/named.rfc1912.zones

    #文件最后添加

    zone "host.com" IN {

    type master;

    file "host.com.zone";

    allow-update { 10.4.7.11; };

    };

     

    zone "od.com" IN {

    type master;

    file "od.com.zone";

    allow-update { 10.4.7.11; };

    };

     

     

    配置区域数据文件

    #文件名称与区域配置文件中一致

    host.com.zone 域名

    [root@hdss7-11 ~]# vi /var/named/host.com.zone     

    $ORIGIN host.com.

    $TTL 600 ; 10 minutes

    @ IN SOA dns.host.com. dnsadmin.host.com. (

    2020072201 ; serial

    10800 ; refresh (3 hours)

    900 ; retry (15 minutes)

    604800 ; expire (1 week)

    86400 ; minimum (1 day)

    )

    NS dns.host.com.

    $TTL 60 ; 1 minute

    dns A 10.4.7.11

    HDSS7-11 A 10.4.7.11

    HDSS7-12 A 10.4.7.12

    HDSS7-21 A 10.4.7.21

    HDSS7-22 A 10.4.7.22

    HDSS7-200 A 10.4.7.200

     

     

     

    od.com.zone域名

    [root@hdss7-11 ~]# vi /var/named/od.com.zone

    $ORIGIN od.com.

    $TTL 600 ; 10 minutes

    @ IN SOA dns.od.com. dnsadmin.od.com. (

    2020072201 ; serial

    10800 ; refresh (3 hours)

    900 ; retry (15 minutes)

    604800 ; expire (1 week)

    86400 ; minimum (1 day)

    )

    NS dns.od.com.

    $TTL 60 ; 1 minute

    dns A 10.4.7.11

     

     

     

    注释:

    $ORIGIN host.com.

    $TTL 600    ; 10 minutes                        # 过期时间            

    @ IN SOA    dns.host.com. dnsadmin.host.com. (            

    # 区域授权文件的开始,OSA记录,dnsadmin.host.com为邮箱

    #2019.12.09+01序号    

                    2019120901 ; serial            # 安装的当天时间

                    10800 ; refresh (3 hours)

                    900 ; retry (15 minutes)

                    604800 ; expire (1 week)

                    86400 ; minimum (1 day)

                    )

                NS dns.host.com.                # NS记录

    $TTL 60    ; 1 minute

    dns A 10.4.7.11                    # A记录

    HDSS7-11 A 10.4.7.11

    HDSS7-12 A 10.4.7.12

    HDSS7-21 A 10.4.7.21

    HDSS7-22 A 10.4.7.22

    HDSS7-200 A 10.4.7.200

     

     

    [root@hdss7-11 ~]# named-checkconf     #检查配置

    [root@hdss7-11 ~]# systemctl start named #启动服务

    [root@hdss7-11 ~]# dig -t A hdss7-21.host.com @10.4.7.11 +short #解析测试

    10.4.7.21

     

     

    #修改5台主机,dns地址为11

    [root@hdss7-200 ~]# sed -i 's/DNS1=10.4.7.254/DNS1=10.4.7.11/g' /etc/sysconfig/network-scripts/ifcfg-eth0

     

    systemctl restart network

    [root@hdss7-11 ~]# ping hdss7-12.host.com     #ping测试

     

     

     

     

    配置dns客户端

    echo 'search host.com'>>/etc/resolv.conf

     

     

     

     

     

     

    WINDOWs配置测试用

     

     

    微信:jinmuqq222
  • 相关阅读:
    金融培训心得:银行客户经理10大不专业表现
    团队中的八类乞丐:你不改变,谁也救不了你!
    笔记本分类大全
    拆轮子 笔记
    spacemacs 自定义配置 笔记
    Fedora 25 安装搜狗输入法
    spark 配置使用
    Anaconda 仓库的镜像
    vscode vim配置
    使用Vim normal 命令 修改可视块区域
  • 原文地址:https://www.cnblogs.com/jinmuqq222/p/13587923.html
Copyright © 2011-2022 走看看