DNS-BIND

1.实验环境

服务器类型

域名

IP

DNS服务器

test.com.

192.5.24.101

DNS服务器

192.5.24.102

DNS服务器

ops.test.com.

192.5.24.201

备注:所有服务器需保持时间同步。

2.正向解析区域(192.5.24.101

1)  安装bind

DNS-BIND

2)  编辑主配置文件,修改及添加相应参数。

DNS-BIND

DNS-BIND

3)  编辑辅助配置文件,追加配置项。

DNS-BIND

DNS-BIND

4)  建立区域数据文件。

DNS-BIND

DNS-BIND

5)  检查配置文件语法及完整性。

DNS-BIND

6)  修改区域数据文件权限。

DNS-BIND

7)  开启并查看服务是否正常启动。

DNS-BIND

8)  测试正向解析区域是否配置成功。

DNS-BIND

3.反向解析区域(192.5.24.101

1)  编辑辅助配置文件,追加配置项。

DNS-BIND

DNS-BIND

2)  建立区域数据文件。

DNS-BIND

DNS-BIND

3)  检查配置文件语法及完整性。

DNS-BIND

4)  修改区域数据文件权限。

DNS-BIND

5)  重新加载配置文件。

DNS-BIND

6)  测试反向解析区域是否配置成功。

DNS-BIND

4.增加从DNS服务器

1)  修改主DNS上的区域数据文件,增加从DNS的相应参数。(192.5.24.101

DNS-BIND

DNS-BIND

2)  检查配置文件语法及完整性。(192.5.24.101

DNS-BIND

3)  重新加载配置文件。(192.5.24.101

DNS-BIND

4)  在从DNS上安装bind。(192.5.24.102

DNS-BIND

5)  在从DNS上编辑主配置文件,修改及添加相应参数。(192.5.24.102

DNS-BIND

DNS-BIND

6)  在从DNS上编辑辅助配置文件,追加配置项。(192.5.24.102

DNS-BIND

DNS-BIND

7)  检查配置文件语法及完整性。(192.5.24.102

DNS-BIND

8)  开启并查看服务是否正常启动。(192.5.24.102

DNS-BIND

9)  测试从DNS是否配置成功。

DNS-BIND

5.子域配置(增加OPS子域)

1)  修改主DNS上的区域数据文件,增加ops子域。(192.5.24.101

DNS-BIND

DNS-BIND

2)  检查配置文件语法及完整性。(192.5.24.101

DNS-BIND

3)  重新加载配置文件。(192.5.24.101

DNS-BIND

4)  在子DNS上安装bind。(192.5.24.201

DNS-BIND

5)  在子DNS上编辑主配置文件,修改及添加相应参数。(192.5.24.201

DNS-BIND

DNS-BIND

6)  在子DNS上编辑辅助配置文件,追加配置项。(192.5.24.201

DNS-BIND

DNS-BIND

7)  检查配置文件语法及完整性。(192.5.24.201

DNS-BIND

8)  在子DNS上编辑区域数据文件。(192.5.24.201

DNS-BIND

DNS-BIND

9)  检查配置文件语法及完整性。(192.5.24.201

DNS-BIND

10) 修改区域数据文件权限。(192.5.24.201

DNS-BIND

11) 开启并查看服务是否正常启动。(192.5.24.201

DNS-BIND

12) 测试子DNS是否配置成功。

DNS-BIND

DNS-BIND

6.转发

区域转发192.5.24.201

1)  编辑辅助配置文件,追加配置项。

DNS-BIND

DNS-BIND

2)  检查配置文件语法及完整性。

DNS-BIND

3)  重新加载配置文件。

DNS-BIND

4)  测试区域转发是否配置成功。

DNS-BIND

全局转发192.5.24.201

1)  编辑主配置文件,添加相应参数。

DNS-BIND

DNS-BIND

2)  检查配置文件语法及完整性。

DNS-BIND

3)  重新加载配置文件。

DNS-BIND

4)  测试区域转发是否配置成功。

DNS-BIND

7.BIND安全设置(192.5.24.101

1)  编辑主配置文件,添加相应参数。

DNS-BIND

2)  bind有四个内置的acl

none:没有一个主机;

any:任意主机;

local:本机

localnet:本机的IP所属的网络;

3)  访问控制指令

allow-query 
{};  允许查询的主机;白名单;

allow-transfer {};  允许向哪些主机做区域传送;默认为向所有主机;应该配置仅允许从服务器;

allow-recursion {}; 允许哪此主机向当前DNS服务器发起递归查询请求;

allow-update {}; DDNS,允许动态更新区域数据库文件中内容;

原创文章,作者:wangdongxu,如若转载,请注明出处:http://www.178linux.com/77261

(4)
wangdongxuwangdongxu
上一篇 2017-05-31 19:32
下一篇 2017-05-31 20:24

相关推荐

  • Puppet学习之puppet的安装和配置

    一、Puppet简介 Puppet基于ruby语言开发的自动化系统配置工具,可以C/S模式或独立运行,支持对所有UNIX及类UNIX系统的配置管理,最新版本也开始支持对Windows操作系统有限的一些管理。Puppet适用于服务器管的整个过程 ,比如初始安装、配置更新以及系统下线。 二、Puppet的安装 Puppet的安装方式支持源码安装、yum安装以及r…

    2017-09-25
  • NFS

    NFS初探 NFS概述 NFS工作流程 NFS Server端设置 NFS工具与命令 NFS配置实例 NFS概述 NFS是什么? NFS,network file system(网络文件系统)的缩写,是一种实现文件共享的实现方式。 NFS的功能是什么 NFS基于RPC协议,实现远程系统调用,共享文件资源。 NFS工作流程 RPC,Remote Pr…

    Linux干货 2016-04-28
  • Python 课堂笔记

    第二天

    Linux干货 2018-03-21
  • 马哥教育网络21期+第十四周练习博客

    马哥教育网络21期+第十四周练习博客 1、限制本地主机的web服务器在周一不允许访问;新请求的速率不能超过100个每秒;web服务器包含了admin字符串的页面不允许访问;web服务器仅允许响应报文离开本机; 这里web服务器仅允许响应报文离开本机这里的响应报文为ESTABLISHED [root@localhost ~]# iptabl…

    Linux干货 2016-12-05
  • linux基础入门之二

    linux基础入门之二 1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。 1.cp文件复制: 常用选项: -i:交互式复制,即覆盖之前提醒用户确认; -f:强制覆盖目标文件; -r, -R:递归复制目录; -d:复制符号链接文件本身,而非其指向的源文件; -a:-dR –…

    Linux干货 2016-09-26
  • Redis 存储分片之代理服务Twemproxy 测试

    概述 实际业务场景中单点 Redis 容量、并发都是有限的,所以有 Redis Cluster 的需求。 但是官方的 Redis Cluster 一再跳票,还不可用。 只好先使用最简单的方式:Proxy。有很多可选,但在大范围生产使用的, Twitter 开源的 Twemproxy  看起来是个理想的选择 – https://…

    Linux干货 2015-03-10

评论列表(1条)

  • renjin
    renjin 2017-06-02 14:26

    主要介绍了BIND服务器的正向与反向解析,主从配置,及子域授权等等。内容总结的很详细,排版也很好,我能有你这样的博客该多好啊。看着你写的流程来做,我基本的可以做下来了!