• 全局配置文件:/etc/named.conf

//单行注释类型
/*
  多行注释
*/
//声明控制通道
key "rndc-key" {
        algorithm hmac-md5;
        secret "yHW3rkDu5RGTeYdnZB8E+A==";
};
controls {
       inet 127.0.0.1 port 953
               allow { 127.0.0.1; } keys { "rndc-key"; };
 };
//声明全局配置
options {
        listen-on port 53 { 127.0.0.1; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        secroots-file   "/var/named/data/named.secroots";
        recursing-file  "/var/named/data/named.recursing";
        allow-query     { any; }; //允许所有主机查询
        #allow-transfer {192.168.1.3} //配置区域传送主机,主要用于主备数据同步。
        recursion yes; //启用递归
        dnssec-enable no; //关闭dns安全扩展
        dnssec-validation no; //关闭dns安全扩展

managed-keys-directory "/var/named/dynamic";

pid-file "/run/named/named.pid";
        session-keyfile "/run/named/session.key";
        include "/etc/crypto-policies/back-ends/bind.config";

forwarders { 8.8.8.8; }; //配置转发服务器地址
        forward first; //only表示转发查询,first表示先进行转发,如果没查询到结果则向外迭代查询
};
//指明日志记录
logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};
//指明区域信息
zone "." IN {  //域定义格式
        type hint; //[hint|master|slave|forward] 根、主、从、转发
        file "named.ca"; //自定义解析域文件名称
};
//包含另一个文件的配置
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

  • 区域配置文件:/etc/named.rfc1912.zones

//正向区域
zone "www.qitu.com" IN {
    type master;
    file "qitu.zone";
};
//反向区域
zone "31.168.192.in-addr.arpa" IN {
    type master;
    file "192.168.31.zone";
};

  • 区域数据文件:/var/named/qitu.zone

$TTL 1D
@       IN SOA  qitu.com. rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      dns.qitu.com //DNS服务器地址
        A       127.0.0.1
        AAAA    ::1
www     A       192.168.31.103 //www的域名正向解析的地址

上一篇:Linux中阶—文件服务vsftpd (九)

下一篇:Linux高阶—自动化安装操作系统PXE+Kickstart(一)

Linux中阶—域名解析服务DNS(十)相关推荐

  1. Linux中阶—文件服务vsftpd (九)

    vsftpd服务安装: yum -y install vsftpd* yum -y install pam* libdb -utils libdb* --skip-broken 软件结构如下: ​ ​ ...

  2. Linux中怎么搭建主DNS、辅助DNS、缓存DNS服务器

    文章目录 Linux中怎么搭建主DNS.辅助DNS.缓存DNS服务器 一.认识DNS: 1.DNS概述: 2.DNS查询过程: 3.DNS常见名词: 二.DNS配置: 三.搭建DNS服务器: 搭建we ...

  3. linux中有关于dhcp的选择题,未指定试题(2014-11-18):DHCP协议的功能是(1)。在Linux中提供DHCP服务的...

    试题分类:未指定 DHCP协议的功能是 (1) .在Linux中提供DHCP服务的程序是 (2) :DHCP服务将主机的MAC地址和IP地址绑定在一起的方法是在 (3) 文件中添加"host ...

  4. linux dhcp 绑定mac地址,●DHCP协议的功能是 (58) 。在Linux中提供DHCP服务的程序是 (59) ;DHCP服务将主机的MAC地址和IP地 - 赏学吧...

    ●DHCP协议的功能是 (58) .在Linux中提供DHCP服务的程序是 (59) :DHCP服务将主机的MAC地址和IP地址绑定在一起的方法是在 (60) 文件中添加"host主机名{h ...

  5. OpenStack Kolla-Ansible部署Designate域名解析服务DNS服务DNSaas

    ​书接上回 OpenStack Kolla-Ansible部署Manila文件存储服务,对接Proxmox Ceph配置Manila文件存储 本章我们继续来完成OpenStack示例配置组件之Cont ...

  6. Linux中阶—加密库OpenSSL(四)

    在使用OpenSSL命令创建证书前,可查看配置文件/etc/pki/tls/openss.conf文件,查看该文件定义了的证书存放位置及名称. 一.server生成证书文件. 1.生成私钥:opens ...

  7. DNS域名解析服务— — —DNS分离解析

    一.DNS分离解析服务拓扑图 由Linux服务器作为网关,通过NAT地址转换的功能,根据不同网络的来访者,解析相同的域名从而得到不一样的IP地址.即网络被分为私网(局域网)和公网(广域网)两个部分,N ...

  8. 在linux中启动mysql,在linux中启动mysql服务的命令

    用reboot命令重启linux服务器之后会导致mysql服务终止,也就是mysql服务没有启动.必须要重启mysql服务,否则启动jboss时会 报有关数据库mysql方面的错误. 命令如下: 第一 ...

  9. linux中的FTP服务配置详解

    本文主要内容有:linux中安装vsftpd(也就是FTP服务). 1.使用匿名用户上传和下载文件. 2.使用身份验证的方式上传和下载文件. 3.建立虚拟用户(步骤比较多). 4.为单独的用户建立单独 ...

最新文章

  1. NME的GLSL支持情况
  2. R语言unique函数计算数据对象(vector、dataframe)的unique独特值:unique函数从vector向量、dataframe中删除重复项、删除dataframe重复行
  3. java设计模式 观察者模式_理解java设计模式之观察者模式
  4. [Z]从铁道部12306.cn网站漫谈电子商务网站的“海量事务高速处理”系统
  5. 处理器与内存和硬盘的交互
  6. .NET常用功能和代码[总结与收藏]
  7. turbo c填充图形_C / C ++中的图形:Turbo C编译器中的简介和图形模式
  8. 数据结构与算法 - 递归回溯(迷宫问题)
  9. Django框架 day02
  10. rsync 删除大量小文件
  11. Android WebView重定向问题的解决方案
  12. 9.Tideways和xhgui
  13. 接口测试搭建之JMeter接口测试与SoapUI接口测试
  14. python官方中文库_新鲜出炉!Python 3.9 官方中文文档详解!
  15. 改变PSD文件单一的图标,让图标变成图像缩略图
  16. 码栈——让一切变得自动化
  17. ab153x-ut apk 洛达1562a蓝牙检测工具 真)
  18. 相约3.8!罗.姆EEPROM在线研讨会
  19. 【SCSS】1300- 这些 SCSS 使用技巧真好用~
  20. php 会员 开源,会员组_POSCMS_PHP开源_迅睿CMS系统

热门文章

  1. 子游戏下载一半重新下载
  2. 三种梯度下降的方式:批量梯度下降、小批量梯度下降、随机梯度下降
  3. 国外程序员推荐:每个程序员都应读的书
  4. 我的世界java刷活塞_我的世界高效活塞型刷怪塔 告别水流式
  5. 次世代贴图材质制作的提示和秘籍
  6. 解密地理位置模拟攻防之道
  7. 初中计算机表格处理教案,中学信息技术教案《制作excel表格》
  8. 鸿蒙电视应用beta,华为鸿蒙 2.0 开发者公测版 Beta 3 更新:增加三个鸿蒙应用
  9. html 限制每行字数,毕业论文每行字数的设置
  10. 淘宝直通车中的类目推广