由于项目需要,最近在CentOS 6系统中配置了一个DDNS(Dynamic DNS)服务器,
从而实现了动态对域名的添加删除等操作,记录一下步骤,备忘。
第一步 安装BIND
BIND全称是Berkeley Internet Name Daemon,是现今互联网上最常用的DNS服务
器软件,现在由互联网系统协会(Internet Systems Consortium)负责开发与维护。
在CentOS上安装BIND非常的简单,只需要使用root权限执行:
yum install bind bind-utils
就可以安装好BIND以及DNS相关的一些工具,包括dig以及nsupdate等,需要注意的是,在CentOS上,BIND实际的服务名是named,因此需要使用:
service named start|stop|restart
来对BIND进行操作。
第二步 配置静态DNS
在配置动态DNS之前,首先配置一个静态的DNS,来测试一下BIND能否正常工作。
打开/etc/named.conf文件:
vim /etc/named.conf
在文件的末尾,加上:
zone “mytest.com” IN {
type master;
file “mytest.com”;
allow-update { none; };
};
这里,声明了一个新的zone:”mytest.com”,并且指明了zone文件为”mytest.com”,