zoukankan      html  css  js  c++  java
  • CentOS7下dns服务器搭建

    在centos7系统下:

    [root@lsx03-dns ~]# yum install -y bind bind-utils bind-chroot

    安装完成后

    1.配置dns服务

    vi /etc/named.conf  修改主配置文件

    修改信息:

    allow-query     { any; };      (大括号中修改为了any)

    添加正向解析信息:

    zone "lsx03.com" IN{
            type master;
            file "data/named.lsx03.com";    //解析文件路径
    };

    添加反向解析信息:

    zone "211.168.192.in-addr.arpa" IN{
            type master;
            file "data/192.168.211.zone";
    };

    保存后,创建并编辑正向解析文件

    vi /var/named/data/named.lsx.stu

    保存后,创建并编辑反向解析文件

    vi /var/named/data/192.168.211.zone

    备注:

    serial:序列号。可以供从服务器判断何时获取新数据的,这里我设成今天的日期。更新数据文件必须要更新这个序列号,否则从服务器将不更新

    refresh:指定多长时间从服务器要与主服务器进行核对

    retry:如果从服务器试图检查主服务器的序列号时,主服务器没有响应,则经过这个时间后将重新进行检查

    expire:将决定从服务器在没有主服务器的情况下权威地持续提供域数据服务的时间长短

    minimum:高速缓存否定回答的存活时间

    SOA记录:每个区仅有一个SOA记录,该区一直延伸到遇见另一个SOA记录为止。SOA记录包括区的名字,一个技术联系人和各种不同的超时值

    IN记录:使用“IN”,对应的是internet

    A记录:是DNS数据库的核心。一个主机必须为它的每个网络接口得到一条A记录

    NS记录:识别对一个区有权威性的服务器(即所有主服务器和从服务器),并把子域委托给其他机构。

    MX记录:电子邮件系统就是使用MX记录来更有效的路由邮件。

    PTR记录:从IP地址到主机名的反向映射。与A记录一样,必须为每个网络接口有一条PTR记录。

    2.测试dns

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

    添加:

    DNS1=192.168.211.102    //自己配的dns服务器的IP地址

    systemctl restart network

    systemctl restart named   //开启dns服务

    完成可以进行测试了

    ping ftp.lsx.stu 

    或者

    dig ftp.lsx.stu

    dig 192.168.211.103

    3.防火墙设置

    需开放53端口和dns服务

    firewall-cmd --permanent --add-port=53/tcp

    firewall-cmd --permanent --add-port=53/udp

    firewall-cmd --permanent --add-service=dns

    firewall-cmd --reload

    systemctl restart firewalld

  • 相关阅读:
    数组(2)
    数组(1)
    【探路者】第二周立会报告5(总第11次)
    【探路者】第二周立会报告4(总第10次)
    【探路者】第二周立会报告3(总第9次)
    【探路者】第二周立会报告2(总第8次)
    【探路者】第二周立会报告(总第7次)
    第五周作业1
    【探路者】10月19日立会报告(总第6次)
    【探路者】10月18日立会报告(团队第1周-第5次)
  • 原文地址:https://www.cnblogs.com/JiaoTou/p/10768939.html
Copyright © 2011-2022 走看看