0、环境

系统版本:CentOS Linux release 7.5.1804 (Core)

IP地址:192.168.0.1

1、安装

yum -y install bind.x86_64

2、配置

(1)全局配置文件

vim /etc/named.conf

options {listen-on port 53 { 127.0.0.1;192.168.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";allow-query     { any; };recursion yes;forwarders { 223.5.5.5; };
};
logging {channel default_debug {file "data/named.run";severity dynamic;};
};
zone "." IN {type hint;file "named.ca";
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
include "/etc/named.zones";

参数说明:

directory 指定区域配置文件所在的路径

dump-file 当执行rndc dumpdb命令时,dns服务器存放数据库文件的路径名

statistics-file 当执行rndc stats命令时,服务器会将统计信息追加到的文件路径名

memstatistics-file dns服务器输出的内存使用统计文件的路径名

allow-query 指定接受dns查询请求的客户端

recursion 如果是yes,dns客户端提交一个递归查询,那么dns服务器将会做所有能够回答查询请求的工作

forwarders 指定转发服务器

include "/etc/named.zones"; 我们把主配置文件统一放到/etc/named.zones里面,然后include进来,全局配置文件就会更规整

(2)主配置文件

vim /etc/named.zones

zone "youjiabest.com" IN {type master;file "youjiabest.com.zone";allow-update { none; };
};zone "zzzz.com" IN {type master;file "zzzz.com.zone";allow-update { none; };
};

参数说明:

type 区域类型

file 区域配置文件

两个区域配置文件youjiabest.com.zone和zzzz.com.zone需要放到/var/named目录下面

(3)区域配置文件

vim /var/named/youjiabest.com.zone

$TTL 1D
@        IN    SOA    dns.youjiabest.com.    admin.youjiabest.com. (20181011013H15M1W1D )IN    NS     dns.youjiabest.com.
dns      IN    A      192.168.0.1
www      IN    A      192.168.0.2

参数说明:

基本格式:区域名称 记录类型 SOA 主域名服务器(FQDN) 管理员邮件地址 (序列号 刷新时间 重试时间 过期时间 TTL)

资源记录类型:一般SOA第一行,NS第二行

@ 表示当前域,这里的当前域是根据主配置文件中zone定义的区域名称,所以这里@表示youjiabest.com

3、启动

service named start

4、测试

dig @127.0.0.1 www.youjiabest.com

;; ANSWER SECTION:
www.youjiabest.com. 86400   IN  A   192.168.0.2;; AUTHORITY SECTION:
youjiabest.com.     86400   IN  NS  dns.youjiabest.com.;; ADDITIONAL SECTION:
dns.youjiabest.com. 86400   IN  A   192.168.0.1

可以解析出www.youjiabest.com的IP地址为配置的192.168.0.2

转载于:https://blog.51cto.com/11072687/2298503

dns学习笔记03-配置master区域相关推荐

  1. dns学习笔记04-配置slave区域

    0.环境 系统版本:CentOS Linux release 7.5.1804 (Core) IP地址:192.168.0.2 1.安装 yum -y install bind.x86_64 2.配置 ...

  2. python半径为3圆形区域边界曲线_OpenCV 学习笔记03 边界框、最小矩形区域和最小闭圆的轮廓...

    本节代码使用的opencv-python 4.0.1,numpy 1.15.4 + mkl 使用图片为 Mjolnir_Round_Car_Magnet_300x300.jpg 代码如下: impor ...

  3. Git 的安装与初次使用 —— Git 学习笔记 03

    Git 的安装与初次使用 -- Git 学习笔记 03 Git 的安装与初次使用 -- Git 学习笔记 03 安装 Git 在 Linux 上安装 在 Windows 上安装 初次运行 Git 前的 ...

  4. JDBC学习笔记03【JDBC事务管理、数据库连接池、JDBCTemplate】

    黑马程序员-JDBC文档(腾讯微云)JDBC笔记.pdf:https://share.weiyun.com/Kxy7LmRm JDBC学习笔记01[JDBC快速入门.JDBC各个类详解.JDBC之CR ...

  5. openCVPracticalExercise学习笔记03

    原创:openCVPracticalExercise学习笔记03 20使用OpenCV实现基于增强相关系数最大化的图像对齐(略) 21使用OpenCV的Eigenface 如何计算如何计算EigenF ...

  6. 点亮LED-STM32电控学习笔记03

    Robocon战队电控学习笔记03 day3:2022/9/21 [基本界面/结构] 在学习开始之前肯定要先了解我们开发的是个什么东西,每个部位是啥功能,这里我放几张官方(fuza)的图片 图一:C板 ...

  7. ESP32 单片机学习笔记 - 03 - MCPWM脉冲输出/PCNT脉冲计数

    ESP32 单片机学习笔记 - 03 - MCPWM脉冲输出/PCNT脉冲计数 前言,继续上一篇的内容.因为上一篇刚好实验了iic和spi,形成一对.接下来讲pwm另起一篇. 目录 ESP32 单片机 ...

  8. Unity游戏框架学习笔记——03基于观察者模式的事件中心

    Unity游戏框架学习笔记--03基于观察者模式的事件中心 基于观察者模式的事件中心 一如既往指路牌:https://www.bilibili.com/video/BV1C441117wU?p=5. ...

  9. JavaEE——Spring学习笔记03【AOP开发】

    JavaEE--Spring学习笔记01[Ioc开发的模式] JavaEE--Spring学习笔记02[Spring和Mybatis的整合] JavaEE--Spring学习笔记03[AOP开发] J ...

  10. JavaWeb黑马旅游网-学习笔记03【登陆和退出功能】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

最新文章

  1. ES5-Array-push(),pop(),shift(),unshift()
  2. Weblogic远程调试
  3. 浅析网站SEO优化用户体验值包括什么后续又该如何进行提升?
  4. Python之pyspark:pyspark的简介、安装、使用方法之详细攻略
  5. Makefile使用规则
  6. java日期大小比较(亲测)
  7. RadioWar_RFID_LiveCD_Alpha330
  8. 五种I/O 模式——阻塞(默认IO模式),非阻塞(常用语管道),I/O多路复用(IO多路复用的应用场景),信号I/O,异步I/O
  9. hdu 六度分离 floyd
  10. axios的数据拦截(拦截器)
  11. Python __dict__
  12. cPanel设置自定义404错误页
  13. elementui可编辑单元格_ElementUI table组件实现点击单元格可编辑
  14. poj 1226 Substrings kmp 好题,我调试了一晚上啊!!汗
  15. GPO组策略 权限处理之原则
  16. 市场需求分析(MRD)模板
  17. Coordinate Transformations(坐标系的变换)
  18. C++开源库列表总结记录
  19. 【Word】Word运行时提示“Word在试图打开文件时遇到错误”的解决办法
  20. 团队管理那点事,OKR绩效、核心人才、面试、技术分享、研发流程

热门文章

  1. linux2.6.34编译安装,ubuntu 10.04 编译安装最新版本linux-2.6.34内核
  2. Rotate Array旋转数组
  3. 589. N叉树的前序遍历
  4. 220.存在重复元素III
  5. Ubuntu sudo nopasswd方法
  6. 2020-11-17 一道有趣的求极限问题
  7. Suricata工控规则研究
  8. 双屏幕切换成单屏,软件不显示的问题与解决方法(总结全网)
  9. SQLyog安装成功步骤(附带码),2021版最新
  10. signature=ed12edba242e439d545c9f98deb5e896,PROJECTION APPARATUS