您的位置:首页 > 其它

DNS配置详解

2010-01-03 21:16 447 查看
[align=center][/b][/b] [/align]
[align=left]PTR [/b]转换[/b]IP[/b]到主机名[/b][/b][/align]
[align=left]IN [/b]转换主机名到[/b]IP[/b][/align]
[align=left] [/b][/align]
安装:yum install bind*
Yum install caching-nameserver*
安装后检查主机名:/etc/hosts
/etc/sysconfig/network

Cp /var/named/chroot/etc/named.caching-nameserver.conf /var/named/chroot/etc/named.conf
Vim /var/named/chroot/etc/named.conf[/b]
Options {
Listen-on port 53 {192.168.2.101;};
Diretctory “/var/named”;
*
*
*
Allow-query {192.168.2.0/24};
};
Zone “.” IN {
Type hint;
File “named.ca“; 根服务器目录路径:/var/named/chroot/var/named
}
Zone “markcao.com” IN {
Type master;
File “markcao.com.zone”;
}
Zone “2.168.192.in-addr.arpa” IN {
Type master;
File “2.168.192.in-addr.arpa”;
}

Cp /var/named/chroot/var/named/localhost.zone /var/named/chroot/var/named/markcao.com.zone
Vim /var/named/chroot/var/named/markcao.com.zone[/b]
$TTL 864000
@ IN linux.markcao.com. root.markcao.com. { 五个参数
}
@ IN NS linux.markcao.com.
Linux IN A 192.168.2.101
@ IN MX 5 linux.markcao.com.
www IN A 192.168.2.101
pop3 IN CNAME linux.markcao.com.
smtp IN CNAME linuix.markcao.com.
Cp /var/named/chroot/var/named/markcao.com.zone /var/named/chroot/var/named/2.168.192.in-addr.arpa
vVim /var/named/chroot/var/named/2.168.192.in-addr.arpa[/b]
$TTL 864000
@ IN linux.markcao.com. root.markcao.com. { 五个参数
}
@ IN NS linux.markcao.com.
101 IN PTR linux.markcao.com.
@ IN MX 5 linux.markcao.com.
101 IN PTR linux.markcao.com.
102 IN PTR www.markcao.com.
注:主配置文件、正反向解析文件权限最低就为:644
测试DNS服务器是否配置成功还得看文件/etc/resolv.conf
检查文件是否正确:named-checkconf /var/named/chroot/etc/named.conf
Named-checkzone markcao.com /var/named/chroot/var/named/markcao.com.zone
Named-checkzone markcao.com /var/named/chroot/var/named/2.168.192.in-addr.arpa

辅肋服务器[/b]:配置备份DNS就不用区域文件了,因为区域文件是从主DNS拷贝过来的。当然,备份DNS也可以有自己的主区域和反向区域。这个可以自己规划。
options和主服务器差不多,只要有listen-on的端口改成自己IP。Zone部分:类型是:slave,
file文件位置“slaves/文件名”,还有就是to masters指向主DNS服务器
如:zone “markcao.com” IN {
Type slave;
File “slaves/markcao.com.zone”;
Masters {192.168.2.101}; 192.168.2.101是主服务器ip
};

缓存服务器[/b]:配置很简单,不需要区域文件,配置好 named.conf即可。一般电信的DNS都是缓存域名服务器。
Forward only:指明这个服务器是缓存域名服务器
Forwarders是转发DNS请求到那个服务器,一般是ISP的DNS适用于:ISP或者大公司使用

本文出自 “Mark Sky” 博客,请务必保留此出处http://marklinux.blog.51cto.com/515329/255557
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: