编译环境:
Development Tools
Server Platform Development
源码来源:
isc.org
安装过程:
1.
--prefix=/usr/local/bind9:设置安装路径
--sysconfdir=/etc/naemd:设置配置文件路径
--diable-ipv6:不安装ipv6的相关内容
--enable-threads:开启线程
2 make && make install
执行安装
3.基本配置
1) 将bind的bin添加到PATH中去
2)创建系统组和系统用户
注意:53必须不被使用
3)新建vamed.ca
4)新建named.localhost,内容如下:
5)新建named.loopback,内容如下:
6)修改/var/named下的文件权限以及所属用户组如下:
7)生成/etc/named.conf文件
/dev/urandom:从熵池中取随机数,如果熵池中的随机数用尽,则用软件生成伪随机数
rndc-confgen:命令产生密钥和相应的配置,这些配置分别放入named.conf和rndc的配置文件rndc.conf中
named.conf内容如下:
8)修改/etc/named/下的文件权限及所属用户组
cd /etc/named
chown named:named *
chmod 640 *
9)测试配置文件是否有语法错误
10)查看是否可以运行
本文出自 “学无止境” 博客,谢绝转载!
原文地址:http://chickengg.blog.51cto.com/10402610/1671063