• 部署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
  • 相关阅读:
    世界上最受欢迎的色彩出炉了,她的名字叫马尔斯绿
    一步一步学会preload和prefetch
    chrome插件编写中需要了解的几个概念和一些方法
    SVG矢量绘图 path路径详解(贝塞尔曲线及平滑)
    为什么Object.prototype在Function的原型链上与Function.prototype在Object的原型链上都为true
    排序算法总结
    iterm2 "agnoster"主题设置中的一些踩坑 2018.8
    webpack4与babel配合使es6代码可运行于低版本浏览器
    认识JWT
    「前端进阶」彻底弄懂前端路由
  • 原文地址:https://www.cnblogs.com/jinmuqq222/p/13587923.html
Copyright © 2020-2023  润新知