• 作为test.com的权威服务器
  • 非递归服务器
  • 将bind chroot在/usr/local/bind/chroot

安装

wget http://www.bind.com/pub/bind9/9.7.2rc1/bind-9.7.2rc1.tar.gz
tar zxf bind-9.7.2rc1.tar.gz
cd bind-9.7.2rc1/
./configure --prefix=/usr/local/bind --enable-epoll --enable-threads
make && make install
#建立chroot相关文件
mkdir /usr/local/bind/chroot
cd /usr/local/bind/chroot
mkdir -p dev etc var/{run,log}
#建立dev文件
mknod dev/null c 1 3
mknod dev/random c 1 8
chmod 666 dev/{null,random}
#将localtime拷贝至etc目录下
cp /etc/localtime etc
#建立用户
useradd -M -s /sbin/nologin named

配置文件

#named.conf
key "rndc-key" {algorithm hmac-md5;secret "xxxxxxxxxxxxxxxxxxxxxxx";
};controls { inet 127.0.0.1 port 953 allow { 127.0.0.1; } keys { "rndc-key"; }; };acl "myserver" { 127.0.0.1; };logging {channel default {file "/var/log/named.log" versions 2 size 10k;severity debug;print-time yes;print-severity yes;print-category yes;};
};options {directory "/";pid-file "/var/run/named.pid";notify yes;recursion no;zone-statistics yes;statistics-file "/var/log/dns-stats.log";allow-transfer { "myserver"; };allow-query { any; };listen-on-v6 { none; };
};zone "." IN {type hint;file "/etc/named.root";
};zone "localhost" IN {type master;file "/etc/localhost.zone";allow-update { none; };
};zone "test.com" IN {type master;file "/etc/test.com.zone";allow-update { none; };
};zone "0.0.127.in-addr.arpa" IN {type master;file "/etc/localhost-rev.zone";allow-update { none; };
};zone "220.164.76.in-addr.arpa" IN {type master;file "/etc/test.com-rev.zone";allow-update { none; };
};
#named.root
;       This file holds the information on root name servers needed to
;       initialize cache of Internet domain name servers
;       (e.g. reference this file in the "cache  .  <file>"
;       configuration file of BIND domain name servers).
;
;       This file is made available by InterNIC
;       under anonymous FTP as
;           file                /domain/named.cache
;           on server           FTP.INTERNIC.NET
;       -OR-                    RS.INTERNIC.NET
;
;       last update:    Jun 17, 2010
;       related version of root zone:   2010061700
;
; formerly NS.INTERNIC.NET
;
.                        3600000  IN  NS    A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4
A.ROOT-SERVERS.NET.      3600000      AAAA  2001:503:BA3E::2:30
;
; FORMERLY NS1.ISI.EDU
;
.                        3600000      NS    B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET.      3600000      A     192.228.79.201
;
; FORMERLY C.PSI.NET
;
.                        3600000      NS    C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET.      3600000      A     192.33.4.12
;
; FORMERLY TERP.UMD.EDU
;
.                        3600000      NS    D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET.      3600000      A     128.8.10.90
;
; FORMERLY NS.NASA.GOV
;
.                        3600000      NS    E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET.      3600000      A     192.203.230.10
;
; FORMERLY NS.ISC.ORG
;
.                        3600000      NS    F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET.      3600000      A     192.5.5.241
F.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:2F::F
;
; FORMERLY NS.NIC.DDN.MIL
;
.                        3600000      NS    G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET.      3600000      A     192.112.36.4
;
; FORMERLY AOS.ARL.ARMY.MIL
;
.                        3600000      NS    H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET.      3600000      A     128.63.2.53
H.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:1::803F:235
;
; FORMERLY NIC.NORDU.NET
;
.                        3600000      NS    I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET.      3600000      A     192.36.148.17
I.ROOT-SERVERS.NET.      3600000      AAAA  2001:7FE::53
;
; OPERATED BY VERISIGN, INC.
;
.                        3600000      NS    J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET.      3600000      A     192.58.128.30
J.ROOT-SERVERS.NET.      3600000      AAAA  2001:503:C27::2:30
;
; OPERATED BY RIPE NCC
;
.                        3600000      NS    K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET.      3600000      A     193.0.14.129
K.ROOT-SERVERS.NET.      3600000      AAAA  2001:7FD::1
;
; OPERATED BY ICANN
;
.                        3600000      NS    L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET.      3600000      A     199.7.83.42
L.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:3::42
;
; OPERATED BY WIDE
;
.                        3600000      NS    M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET.      3600000      A     202.12.27.33
M.ROOT-SERVERS.NET.      3600000      AAAA  2001:DC3::35
; End of File
# localhost.zone
$TTL 86400
@   IN  SOA     localhost. root.localhost.  (2010091214      ; Serial3600            ; Refresh900             ; Retry3600000         ; Expire3600 )          ; MinimumIN      NS      localhost.
localhost.  IN      A       127.0.0.1
# localhost-rev.zone
$TTL 86400
@   IN  SOA     localhost. root.localhost.  (2010091214      ; Serial3600            ; Refresh900             ; Retry3600000         ; Expire3600 )          ; MinimumIN      NS      localhost.
1           IN      PTR     localhost.
# test.com.zone
$TTL 86400
@   IN  SOA     ns1.test.com. root.test.com.  (2010091220      ; Serial3600            ; Refresh900             ; Retry3600000         ; Expire3600 )          ; MinimumIN      NS      ns1.test.com.IN      NS      ns2.test.com.
ns1         IN      A       76.164.220.132
ns2         IN      A       76.164.220.132
@           IN      A       76.164.220.132
www         IN      A       76.164.220.132
cacti       IN      A       76.164.220.132
blog        IN      A       76.164.220.132
nagios      IN      A       76.164.220.132
awstats     IN      A       76.164.220.132
*           IN      A       76.164.220.132
# test.com-rev.zone
$TTL 86400
@   IN  SOA     ns1.test.com. root.test.com.  (2010091221      ; Serial3600            ; Refresh900             ; Retry3600000         ; Expire3600 )          ; MinimumIN      NS      ns1.test.com.IN      NS      ns2.test.com.
132         IN      PTR     test.com.
132         IN      PTR     ns2.test.com.
132         IN      PTR     ns1.test.com.
132         IN      PTR     www.test.com.
132         IN      PTR     blog.test.com.
132         IN      PTR     cacti.test.com.
132         IN      PTR     nagios.test.com.
132         IN      PTR     awstats.test.com.

运行

# 使用调试方式运行named
named -g -u named -c /etc/named.conf -t /usr/local/bind/chroot
# 查看message日志
# 注意事项
根据directory "/";调整配置文件中指定目录的位置.此处使用chroot方式,/etc/named.conf为实际目录/usr/local/bind/chroot/etc/named.conf

Bind 配置非递归服务器相关推荐

  1. CentOS7.6域名服务器配置(一)使用Bind配置主从DNS服务器

    CentOS7.6 使用Bind配置主从DNS服务器 一.环境信息说明 1.1 实现场景 配置实现在一个服务器上配置多域名解析(多区域文件) 配置域名反向解析(这个如果不配置邮件服务器,则不是很重要, ...

  2. 简述使用BIND配置本地DNS服务器(centos 6.8)

    DNS简介: DNS,Domain Name System,域名系统,用于Internet上域名和IP地址的相互映射,使得用户不用记忆主机IP地址,仅通过与之对应的域名就可以访问该主机. 关于BIND ...

  3. dns辅助服务器的配置时,主dns配置的区域文件不能复制过来,使用bind部署DNS主从服务器...

    说明:这里是Linux服务综合搭建文章的一部分,本文可以作为单独搭建主从DNS服务器的参考. 注意:这里所有的标题都是根据主要的文章(Linux基础服务搭建综合)的顺序来做的. 如果需要查看相关软件版 ...

  4. 总结之:CentOS6.5 DNS服务BIND配置、正反向解析、主从及压力测试(3)

    DNS服务器的主从复制关系 首先我们要有两台NDS服务器.我这里就启动了两台虚拟机了.要想为域内的DNS服务器必须要在上级获得授权的前提下.添加从服务器的关键的一步:那就是在你主服务器的区域文件中为从 ...

  5. dns bind配置教程

    实验环境 三台centos7虚拟机,一台ip为192.168.52.130,一台为192.168.52.131,最后一台为192.168.52.132 安装bind 使用yum -y insall b ...

  6. RH358管理DNS和DNS服务器--使用Unbound配置缓存名称服务器

    RH358管理DNS和DNS服务器–使用Unbound配置缓存名称服务器 本章节介绍使用unbound软件配置缓存DNS.虽说配置DNS方面还是在windows server上部署更加方便,但难免出现 ...

  7. Linux的DNS配置2-主从服务器

    1.实验背景 之前写了Linux的DNS配置1-DNS入门,其中只用了一台DNS服务器,但一般在大型网络中,都要通过配置辅助DNS服务器可以提高DNS服务的可靠性,本次实验即配置DNS主从服务器 2. ...

  8. 转载:二叉树的前中后和层序遍历详细图解(递归和非递归写法)

    二叉树的前中后和层序遍历详细图解(递归和非递归写法) Monster_ii 2018-08-27 17:01:53 50530 收藏 403 分类专栏: 数据结构拾遗 文章标签: 二叉树 前序 中序 ...

  9. 04_Weblogic之受管服务器:配置受管服务器,启动受管服务器,解决因为强制关闭Weblogic之后导致启动有问题的问题,配置boot.properties

     配置受管服务器, 先启动WebLogic服务器,启动方式如下: 在WebLogic控制台中的"开发模式"---"锁定并编辑"模式下,点击"Ser ...

最新文章

  1. MySQL Date,DateTime和Timestamp类型
  2. 做好数据再利用,让企业数据价值发挥最大
  3. Codeforces
  4. C语言 野指针 - C语言零基础入门教程
  5. p标题/p能设置字体的大小和颜色
  6. 关于discuz 不能全文搜索的问题
  7. idea配置jfinal_JFinal 开箱评测,这次我是认真的
  8. ASP.NET MVC + ADO.NET EF 项目实战(一):应用程序布局设计
  9. 190307每日一句
  10. 十四岁如花少女与养父共宿一床
  11. NXP单片机开发环境搭建,开发包下载
  12. NLP实战 文本关键词提取
  13. word整个表格首行缩进_Word2016中设置首行缩进的方法
  14. error LNK2019: 无法解析的外部符号 __imp_DeleteObject
  15. vanish(squid) + HAProxy + nginx + memcached(redis)
  16. C++ Primer 0x0C 学习笔记
  17. 基于c语言测井原始数据编程,C语言对数据库文件的信息压缩
  18. 如何正确区分方差分析、T检验、卡方检验的使用?
  19. Android获取手机运营商名称
  20. linux cdc设备驱动,Linux下USB CDC ACM 驱动简析

热门文章

  1. 腾讯地图和百度地图的PHP相互转换
  2. git 解决多人修改相同的文件导致的冲突
  3. 编写高质量代码:改善Java的151个建议五(类、对象、方法)31-51
  4. [网络] SOCKET, TCP/UDP, HTTP, FTP
  5. Lodop 分页详解,可详细了呢
  6. wpf custom control
  7. CString的部分实现剖析
  8. 利用jQuery对无序列表排序 http://www.apkbus.com/android-80639-1-1.html
  9. 文件上传下载小结一(转载)
  10. centos7双网卡,一个连公网,一个连内网