当search一个安全的DNS服务器时,我遇到了NSD项目 。
在我看来,这是开源的最佳select,给我留下了深刻的印象。
一个问题认为他们的“教程”真的不是初学者友好的。 我有基本的DNS知识,但有什么是在我的联赛。
我需要在这个CentOS服务器上有多个站点,我最近得到了我的手。 他们还需要收到电子邮件。
细节:
我有一个主控主机,并希望按照以下行中描述的方式进行设置:
masterhost.com -> ns1.masterhost.com mail.masterhost.com www.masterhost.com addonhost.com -> ns1.masterhost.com mail.masterhost.com www.addonhost.com
等等。
请帮忙设置这个DNS服务器吗? 欢迎所有的答案和build议。 先谢谢你。
NSD读取与BIND相同的( RFC 1035 )格式的区域文件,所以大概你的第一个障碍是知道区域文件是什么样的?
学习这需要一个完整的DNS教程,但对于你的区域,你需要这样的东西:
$ORIGIN example.com @ IN SOA hostmaster ns1 ( ... ; insert suitable values ) IN NS ns1 IN MX 10 mail ns1 IN A 192.0.200.1 ; put your name server's IP here mail IN A 192.0.200.2 ; put your mail server's IP here www IN A 192.0.200.3 ; put your web server's IP here
在你的nsd.conf文件中,你只需要:
zone: name: "example.com" zonefile: "example.com"
绑定9没有一个很好的安全logging,所以是去NSD