一、介绍

  

  1)Centos6.4 64bit minimal

  2) bind-9.8.2-0.30.rc1.el6_6.3.x86_64

二、安装

$ yum install -y bind bind-utils

三、配置

A)bind主配置文件

$ vi /etc/named.conf
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
// options {
listen-on port { 172.31.100.82; };
#listen-on-v6 port { ::; };
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 { 172.31.100.0/; };
recursion yes;
forward only;
forwarders { 114.114.114.114;1.2.4.8; }; dnssec-enable no;
dnssec-validation no;
// dnssec-lookaside auto; /* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key"; managed-keys-directory "/var/named/dynamic";
}; logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
}; zone "." IN {
type hint;
file "named.ca";
}; zone "moniter.com" IN {
type master;
file "moniter.com.zone";
allow-update { none; };
}; include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";

B)配置dns zone文件

$ cp -rfv /var/named/named.localhost /var/named/moniter.com.zone
$ vi /var/named/
moniter.com.zone
$TTL
@ IN SOA master.moniter.com. root.master.moniter.com. (
; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum @ IN A 172.31.100.46
@ IN NS ns.moniter.com.
IN MX mail.moniter.com.
ns IN A 172.31.100.82
mail IN A 172.31.100.82 www IN A 172.31.100.46

四、运行

$ /etc/init.d/named start
$ chkconfig named on

五、检查

$ ps aux|grep named
$ netstat -ntlp|grep named
$ dig www.moniter.com

最新文章

  1. JSON.parse()和JSON.stringify()
  2. UI第十九节——UICollectionView
  3. 【leetcode】Valid Parentheses
  4. [Java入门笔记] Java语言基础(一):注释、标识符与关键字
  5. 可能是Mac环境变量恢复的参考
  6. sizeof 和 strlen 的区别
  7. PostgreSQL and bloat
  8. NSBundle UIImageView &UIButton
  9. Android 高级UI设计笔记18:实现圆角图片
  10. 堆/栈的比较 以及 malloc/new动态内存的开辟
  11. Java 抽象工厂模式
  12. Hibernate 核心接口和工作机制
  13. Spring JDBC(一)jdbcTemplate
  14. [Struts2] <s:property>标签
  15. LCA最近公共祖先模板代码
  16. Vue.js连接后台数据jsp页面  ̄▽ ̄
  17. dockerfile安装php遇到的坑
  18. flask 的类中间件
  19. kbmmw 的远程桌面功能2-android手机端
  20. STM32 F4 General-purpose Timers for Periodic Interrupts

热门文章

  1. Node: 在Mac中离线安装Sqlite3
  2. linux sed 命令的用法
  3. 【Spring四】AOP之XML配置
  4. sendredirect()和forward()的区别 (转)
  5. LeetCode 237. Delete Node in a Linked List (在链表中删除一个点)
  6. UVA - 10691 Subway
  7. Java程序学习中各阶段的建议
  8. ios4--UIView的常见属性(尺寸和位置)
  9. MarkMonitor 目前最安全的域名注册商,因此,世界500强网站中的22%域名托管于markmonitor公司
  10. oracle 分页方法