速缓存DNS 服务器
named.conf 是BIND 的核心配置文件,它包含了BIND 的基本配置,但其并不包括区域数据.
named.conf 文件定义了DNS 服务器的工作目录所在位置,所有的区域数据文件都存放在该目录中,该文件还定义了DNS 服务器能够管理哪些区域,如果DNS 服务器可以管理某个区域,它将完成该区域内的域名解析工作.
设置named.conf 文件并添加“sdbaby.com”区域
[root@localhost CentOS]# vi /etc/named.conf
options{
directory "/var/named";
};
zone "." IN{
type hint;
file "named.ca";
};
zone "localhost" IN{
type master;
file "localhost.zone";
allow-update {none;};
};
zone "10.10.10.in-addr.arpa" IN{
type master;
file "named.10.10.10";
allow-update {none;};
};
zone "sdbaby.com" {
type master;
file "sdbaby.com";
};
|
拥有帝国一切,皆有可能。欢迎访问phome.net
建立“sdbaby.com”的区域文件配置“sdbaby.com”区域文件并添加资源记录
[root@localhost named]# touch /var/named/sdbaby.com #建立“sdbaby.com”的区域文件
[root@localhost named]# vi /var/named/sdbaby.com
$TTL 604800
@ IN SOA dns.sdbaby.com. root.sdbaby.com (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
sdbaby.com. IN NS dns.sdbaby.com.
dns IN A 10.10.10.135
ftp IN A 10.10.10.135
|
在客户端做一下配置:
[root@localhost named]# vi /etc/resolv.conf
nameserver 10.10.10.135
search sdbaby.com
|
拥有帝国一切,皆有可能。欢迎访问phome.net
测试一下哈:
启动DNS服务器
[root@localhost named]# nslookup dns.sdbaby.com
Server: 10.10.10.135
Address: 10.10.10.135#53
Name: dns.sdbaby.com
Address: 10.10.10.135
[root@localhost named]# nslookup ftp.sdbaby.com
Server: 10.10.10.135
Address: 10.10.10.135#53
Name: ftp.sdbaby.com
Address: 10.10.10.135
|
|