1    访问控制列表 配置在/etc/named.conf文件的最顶端
    acl innct {
        192.168.1.0/24;
        127.0.0.0/8;
    };
    allow query { innct; };
    
2-    视图
named.conf

acl telecom {
    192.168.1.0/24;
    127.0.0.8;
};

acl unicom {
    192.161.14.0/24;
    127.0.0.8;
};

options    {
    directory "/var/named";
    allow-recursion {    innet; };
};
view telecom {
    match-clients { telecom; };
    zone "xingxing.com" IN {
        type master;
        file "telecom.xingxing.com.zone";
    };
    zone  "xx.com" IN {
        type master;
        file "xx.com.zone";
    };
};
view unicom {
    match-clients { unicom; };
    zone "xingxing.com" IN {
        type master;
        file "unicom.xingxing.com.zone";
    };
    zone  "xx.com" IN {
        type master;
        file "xx.com.zone";
    };
};

vim /var/named/telecom.xingxing.com.zone

$TTL 43200
@    IN     SOA     dns.xingxing.com.    root (
                    2
                    1H
                    10M
                    7D
                    1D)
@            IN     NS       dns
@            IN   MX 10 mail
dns         IN     A     192.168.1.5
mail        IN     A        192.168.1.5
na            IN     A     192.168.1.3

vim /var/named/iunicom/unicom.xingxing.com.zone
$TTL 43200
@    IN     SOA     dns.xingxing.com.    root (
                    2
                    1H
                    10M
                    7D
                    1D)
@             IN     NS       dns
@            IN   MX 10 mail
dns         IN     A     192.168.1.5
mail        IN     A        192.168.1.5
na            IN     A     192.161.14.3

3-    启用dnsLog日志

vim /etc/named.conf
options {
    querylog yes;
    
}

测试
dig -t A na.xingxing.com @192.168.1.5
6 21:57:37 nagios named[16147]: client 192.168.1.3#33698: view telecom: query: na.xingxing.com IN A + (192.168.1.5)
16 21:58:21 nagios named[16147]: client 192.161.14.3#47972: view unicom: query: na.xingxing.com IN A + (192.161.14.5)
vim /etc/named.conf

logging {
    channel querylog {
    file "/var/log/named/bind_query.log" versions 5 size 10M; //模式为file,名称为log.msgs,保存3个版本,大小为10k滚动
    severity dynamic;    //日志级别
    print-time yes;//打印时间
    print-category yes;//打印种类
    print-severity yes;//打印级别
    };
    channel my_syslog {
    syslog local0;
    severity info;
    };
    category queries { querylog; };//查询日志
    category xfer-out { my_file; };//传输出去日志 dig -t axfs xingxing.com @192.168.1.1
    category update { my_syslog; };
};

queryperf :压力测试
tar -zxvf bind-9.11.0.tgz
cd bind-9.11.0/contrib
./configure
make
vi test
ns.xingxing.com A
xingxing.com  NS
nagios.xingxing.com A

queryperf -d test -s 192.168.1.5

DNS Query Performance Testing Tool
Version: $Id: queryperf.c,v 1.12 2007/09/05 07:36:04 marka Exp $

[Status] Processing input data
[Status] Sending queries (beginning with 192.168.1.5)
[Status] Testing complete

Statistics:

  Parse input file:     once
  Ended due to:         reaching end of file

  Queries sent:         3 queries
  Queries completed:    3 queries
  Queries lost:         0 queries
  Queries delayed(?):   0 queries

  RTT max:              0.002752 sec
  RTT min:              0.002543 sec
  RTT average:          0.002648 sec
  RTT std deviation:    0.000082 sec
  RTT out of range:     0 queries

  Percentage completed: 100.00%
  Percentage lost:        0.00%

  Started at:           Sun Oct 16 23:34:52 2016
  Finished at:          Sun Oct 16 23:34:52 2016
  Ran for:              0.002870 seconds

  Queries per second:   1045.296167 qps
 
 
  安装dnstop
  dnstop -4 -Q -R eth0

DNS视图以及日志压力测试的更多相关文章

  1. DNS主从服务,子域授权,view视图,日志系统,压力测试

    DNS主从服务,子域授权,view视图,日志系统,压力测试 DNS性能测试工具queryperfDNS查询过程: DNS主从建立: 环境: 主服务器:10.140.165.93 从服务器:10.140 ...

  2. DNS视图及压力测试(四)

    Bind安全控制选项 Allow-transfer {}; #用于控制区域传送文件 Allow-query {}; #通常用于服务器是缓存名称服务器时,控制查询客户端 Allow-recursion ...

  3. 使用queryperf对DNS服务器作压力测试

    一.querperf简介 当我们把DNS服务器配置好后,我们肯定会想测试一下DNS服务器的性能如何,上线后如果请求数够多服务器还能否响应?于是,我们可以使用软件模拟环境,对DNS服务器作评估性的测试. ...

  4. Android APP压力测试(三)之Monkey日志自动分析脚本

    Android APP压力测试(三) 之Monkey日志自动分析脚本 前言 上次说要分享Monkey日志的分析脚本,这次贴出来分享一下,废话不多说,请看正文. [目录] 1.Monkey日志分析脚本 ...

  5. DNS压力测试工具dnsperf简介

    dnsperf是我最近写的一个开源的DNS压力测试工具,用户可以用它来对DNS服务器或者Local DNS做压力测试.dnsperf目前的实现是单进程模式,通过epoll非阻塞地处理网络事件. dns ...

  6. 山东BOSS性能压力测试

    1. 概述 在山东BOSS性能压力测试过程中,发现脚本对于整个压力测试过程的重要性,一个压力测试脚本录制和编辑修改得怎么样直接影响后面压力测试的执行.通常情况下,脚本应尽可能的精简,就像写代码一样.针 ...

  7. 使用Microsoft Web Application Stress Tool对web进行压力测试

    Web压力测试是目前比较流行的话题,利用Web压力测试可以有效地测试一些Web服务器的运行状态和响应时间等等,对于Web服务器的承受力测试是个非常好的手法.Web 压力测试通常是利用一些工具,例如微软 ...

  8. Web Capacity Analysis Tool 压力测试工具使用笔记

    一.背景介绍 Web Capacity Analysis Tool是微软轻量级Web压力测试工具, 早先是IIS 6.0Resource Tool kit 工具包中的一个组件,现在独立出来有一个社区版 ...

  9. (转)使用Microsoft Web Application Stress Tool对web进行压力测试

    http://www.blogjava.net/crespochen/archive/2009/06/02/279538.html Web压力测试是目前比较流行的话题,利用Web压力测试可以有效地测试 ...

随机推荐

  1. PE-1 & 暴模|容斥

    题意: 求1000以下3或5的倍数之和. SOL: 暴模也是兹瓷的啊... 那么就想到了初赛悲催的滚粗...容斥忘了加上多减的数了... 然后对着题...T = 3*333*(1+333)/2 + 5 ...

  2. 串 & 容斥原理

    题意: 给出n (n<=50000) 个长度为4的字符串,问有且仅有d(1<=d<=4)处不相同的字符串有几对. SOL: 一直对着4发呆,这么小的字符串背后有什么玄学呢= =... ...

  3. JDBC连接各种数据库的字符串,就是不好记

    JDBC连接各种数据库的字符串大同小异,在此总结一下,备忘. oracle    driverClass:oracle.jdbc.driver.OracleDriver    url:jdbc:ora ...

  4. ACM 喷水装置(二)

    喷水装置(二) 时间限制:3000 ms  |  内存限制:65535 KB 难度:4   描述 有一块草坪,横向长w,纵向长为h,在它的橫向中心线上不同位置处装有n(n<=10000)个点状的 ...

  5. 【POJ】1811 Prime Test

    http://poj.org/problem?id=1811 题意:求n最小素因子.(n<=2^54) #include <cstdio> #include <cstring& ...

  6. eclipse下启动tomcat出现Setting property 'source' to 'org.eclipse.jst.jee.server: '错误的解决办法

    在eclipse中启动tomcat时出现Setting property 'source' to 'org.eclipse.jst.jee.server:你的站点名'   did not find a ...

  7. windows2008 IIS下配置FTP服务

    一.服务器管理器 1.2008的系统使用服务器管理器,选择角色,因为我之前已经开启了IIS服务器角色,所以我现在只要添加角色服务即可,如果你没有开启过的话,直接添加角色即可. 2.选择WEB服务器,打 ...

  8. ifstream 作为函数参数 需要加&

    ifstream作为函数的参数要加&   参考:http://www.cnblogs.com/growup/archive/2011/03/03/1971528.html void foo(i ...

  9. 【java】[转]标记接口和标记注解注解

    Java中的标记接口和标记注解 http://blog.sina.com.cn/s/blog_7fdce91f0101d93m.html

  10. Spring 配置文件详解 (以2.5为例)

    转载自:http://blog.csdn.net/zzjjiandan/article/details/22922847          Spring配置文件是用于指导Spring工厂进行Bean生 ...