日志标签:dns

Zabbix监控Bind(DNS)解析状态状态

分类:linux日期:2018-12-12 - 22:06:09评论:0条作者:老谢

  通过BIND内置的监控模块提供统计数据,需在named.conf加入以下行打开该功能:

statistics-channels {
  inet 127.0.0.1 port 8053 allow { 127.0.0.1; };
};

  编辑/usr/local/zabbix/etc,加入:

UserParameter=bind.queries.in[*],curl http://127.0.0.1:8053/ 2>/dev/null | /usr/bin/xml2 | grep -A1 "/isc/bind/statistics/server/queries-in/rdtype/name=$1$" | tail -1 | cut -d= -f2
UserParameter=bind.queries.out[*],curl http://127.0.0.1:8053/ 2>/dev/null | /usr/bin/xml2 | grep -A1 "/isc/bind/statistics/views/view/rdtype/name=$1$" | tail -1 | cut -d= -f2
 
#注意,需要安装xml2,可以使用yum install xml2来安装

  PS:折腾一圈发现,模板里没有包含OUT的监控,而且命令执行后OUT是空的,不太熟悉bind-statistics输出的内容,以后再研究吧……

继续阅读…

Tags: , ,

Bind9+NamedManager构建高可用DNS服务器

分类:linux日期:2018-10-29 - 10:11:04评论:1条作者:老谢

  这两天在学习DNS,经过两天的折腾对DNS终于有了一些了解,以下内容大部分来自网络,本文只是整理记录以便自己回顾学习的目的,本文建立在已知DNS作用的情况下。

1. 基本概念

1.1 域名

  域名分为三个部分,用“.”(点)分割。严格的域名最后还有一个”.”,但一般省略不写。

  举例来说,www.example.com真正的域名是www.example.com.root,简写为www.example.com.。因为,根域名.root对于所有域名都是一样的,所以平时是省略的。

  根域名的下一级,叫做”顶级域名”(top-level domain,缩写为TLD),比如.com、.net;再下一级叫做”次级域名”(second-level domain,缩写为SLD),比如www.example.com里面的.example,这一级域名是用户可以注册的;再下  一级是主机名(host),比如www.example.com里面的www,又称为”三级域名”,这是用户在自己的域里面为服务器分配的名称,是用户可以任意分配的。

总结一下,域名的层级结构如下。
主机名.次级域名.顶级域名.根域名

# 即

host.sld.tld.root
 
  -类型     标识此域名的类型(com/net/org/edu/gov/info/xyz/cc/...)
  -域名     域名称
  -主机名  该域中的某台主机名称
 
例如:laoxie.me
 
www: 主机名
xj123:域名称
info: 类型

继续阅读…

Tags: ,

免费的clouDNS解析服务

分类:网站技术日期:2010-10-18 - 11:56:04评论:1条作者:老谢

这家公司是保加利亚人开的

ClouDNS.net

一共有四台服务器 一台美国 一台英国 两台保加利亚的索菲亚

免费的账户可以解析3个域名 支持IPV6 网页支持繁体中文

保加利亚的索菲亚

1. DNS branding,可以将dns服务器伪装成自己的域名,吼吼。

2. DNS 每小时查询次数统计

Tags: