MYDNS基于数据库管理的DNS服务器软件

我个人的DNS服务器一直也是用BIND9,因为BIND是一个应用非常广泛的DNS协议的实现,由ISC负责维护,具体的开发由Nominum公司来完成,想找数据也较容易。但最大的缺点是每次加入、修改及删除zone record 后,一定要重新启动才可生效。

因为这个问题,本想自己开发 WEB 管理接口,但想想也比较困难,起码要解决重新启动的问题,看过别人用过的方法,发现都是在一段时间后检查是否有zone record 的改动,然后crontab 上重新启动,但还是未能做到实时的效果。

为了改善这种情况,刚找到这个在UNIX平台下基于数据库管理的DNS服务器端软件MyDNS,它被设计成直接从数据库中读取DNS记录,并且修改记录后时时生效。这一点比BIND要好。它的最大好处是将数据储存在数据库中 (如 MySQL or PostgreSQL),在改动zone record 后不需重新启动。想开发管理程序就容易多了,事实上网上已有很多现成的管理程序,不然用phpMyAdmin或类型的数据库管理程式都是可以的,确实很方便,先测试一段时间看看,如果稳定打算建议公司域名系统也转用MyDNS

Mydns在国内比普遍,如新网,万网,时代互联均采用此软件。

MYDNS官方网站:http://mydns.bboy.net/

官方下载:http://mydns.bboy.net/download/mydns-1.1.0.tar.gz (当前版本为1.10)

RSS feed for comments on this post · TrackBack URL

Got a webmaster-related question or suggestion that is not directly related to the topic of this entry? Instead of posting it here, your best bet is our official Li HuaWei forum linked from #

Also, I pre-moderate first-time commenters. Please review my comment policy before leaving a comment.