在FreeBSD5.0上配置DNS服务手记
点击次数:28 次 发布日期:2008-11-22 09:40:34 作者:源代码网
|
希望对初哥有帮助。 一、网络环境 在一个小企业的局域网中有多台计算机,其中有一台做NAT网关(10.198.253.148)通 过ADSL共享上网。现需要做一个DNS服务,把共享上网的DNS解析由这台DNS服务器提供; 同时,也把企业内的计算机分配域名,并使用域名来访问。 现假设企业的域为kaifa.com,需要解析的域名有mail.kaifa.com(10.198.253.239)、 www.kaifa.com(10.198.253.228)、DNS服务器的域名dns.kaifa.com(10.198.253.239)。 前提:named已运行。其版本为8.3.3-REL。以下配置文件的说明请参考别的资料。 二、配置文件内容及说明 1、/etc/resolv.conf domainkaifa.com nameserver127.0.0.1 2、/etc/namedb/named.conf 添加: forwarders{ 202.96.128.68 };//这是Internet上的广州DNS服务器IP,用于共享上网。可以不设或设别的DNSIP。 zone"kaifa.com"{ typemaster; file"kaifa.com.db"; };//这是kaifa.com域解析数据文件 zone"253.198.10.in-addr.arpa"{ typemaster; file"kaifa.com.rev"; };//这是kaifa.com反向域解析数据文件 3、创建/etc/namedb/kaifa.com.db文件,内容如下: $TTL3600 @INSOAdns.kaifa.com.root.dns.kaifa.com.( 2003022102;Serial 28800;Refresh 7200;Retry 604800;Expire 86400;Minimum ) INNSdns.kaifa.com. localhostINA127.0.0.1 dnsINA10.198.253.239 wwwINA10.198.253.228 mailCNAMEdns 4、创建/etc/namedb/kaifa.com.db文件,内容如下: $TTL3600 @INSOAdns.kaifa.com.root.dns.kaifa.com.( 2003022101;Serial 28800;Refresh 7200;Retry 604800;Expire 86400;Minimum ) INNSdns.kaifa.com. 228INPTRwww.kaifa.com. 239INPTRmail.kaif.com. 5、#ndcreload//在ROOT下允许该命令使配置生效。 6、#nslookup//测试。 7、只要其他的计算机的DNS设置为10.198.253.239即可解析www/mail/dns.kaifa.com了。 三、后记 本人查了很多资料,但毕竟是第一次配置,难免有错,希望各位指正!源代码网供稿. |
