环境:CentOS-6.4-x86

在搭建dns服务器之前,需要做一些前期的工作。

1.安装mysql

首先需要下载mysql,大家可以到官网上去下载www.mysql.com   我下载的是5.5版本的二进制文件,就不需要编译了。把文件放到centos中,然后解压DNS服务器的搭建_dns服务器

解压后的文件放在/usr/local目录下,进到这个目录,给mysql做一个链接


DNS服务器的搭建_local_02

然后进到mysql目录中,会发现有一个INSTALL的文件DNS服务器的搭建_local_03

通过vim查看,里面都是mysql的安装步骤,然后照着做就行了DNS服务器的搭建_dns服务器_04

在做的过程中难免会出现各种错误。我做到scripts/mysql_install_db --user=mysql这一步时就出错了。经过查看后发现缺少一个libaio的文件,然后通过yum安装,安装后就这一步过去了,一直到最后。最后就是测试,看能否正常启动。DNS服务器的搭建_mysql_05


现在mysql已经安装完了!然后把mysql加入到开机启动项里DNS服务器的搭建_local_06

因为dns工作的时候需要用到相应的数据库,所以需要提前创建DNS服务器的搭建_local_07

然后插入相应的记录DNS服务器的搭建_mysql_08

DNS服务器的搭建_mysql_09

现在关于dns相应的数据库已经做完!



2.安装bind

首先解压

DNS服务器的搭建_local_10

然后再进到安装目录下/usr/local/bind9, /configureDNS服务器的搭建_local_11

接着编译和安装

DNS服务器的搭建_local_12

DNS服务器的搭建_local_13

配置named.conf文件

DNS服务器的搭建_dns服务器_14

DNS服务器的搭建_mysql_15

DNS服务器的搭建_dns服务器_16



接着进到这个

DNS服务器的搭建_local_17

最后执行这一步

DNS服务器的搭建_local_18

可能在安装的过程中出现不少的错误,只要细心,相信大家都会解决的!