RedHatLinux AS3中BIND 的配置 1.所需配置文件 /etc/named.conf---------系统自带,需要配置 /etc/resolv.conf----------系统自带,需要配置 /var/named/supermaster.com.hosts---------系统没有,需要创建配置 /var/named/192.168.0.rev--------系统没有,需要创建配置 /var/named/named.local------------------------系统自带,不需修改 /var/named/named.ca--------------------------系统自带,不需修改
2.配置方案 2.1、/etc/named.conf 说明:DNS主配置文件,定义了域数据库信息的基本参数和源点,该文件可以存放在本地或远程的服务器上。源文件如下: // generated by named-bootconf.pl
options { directory "/var/named"; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; };
// // a caching only nameserver config // controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; }; }; zone "." IN { type hint; file "named.ca"; };
zone "localhost" IN { type master; file "localhost.zone"; allow-update { none; }; };
//=========add new content======== zone "supermaster.com" IN { type master; file "supermaster.com.hosts"; };
zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; allow-update { none; }; };
//=======add new content======== zone "0.168.192.in-addr.arpa" IN { type master; file "192.168.0.rev"; };
include "/etc/rndc.key";
2.2、/var/named/supermaster.com.hosts 说明:正向解析配置文件,即实现name2ip的对应,源文件如下:
$TTL 86400 @ IN SOA www.supermaster.com. master.supermaster.com. ( 2 ; serial 28800 ; refresh 7200 ; retry 604800 ; expire 86400 ; ttl )
IN NS www.supermaster.com. //注意:左边留一个空格 IN MX 5 mail.supermaster.com.//注意:左边留一个空格
ssl IN A 192.168.0.111 //注意:左边没有空格 www IN A 192.168.0.111 ftp IN A 192.168.0.111 mail IN A 192.168.0.111
2.3、/var/named/192.168.0.rev 说明:DNS反向解析配置文件,即实现IP2name的对应,源文件如下:
$TTL 86400 @ IN SOA www.supermaster.com. root.supermaster.com. ( 7 ; serial 28800 ; refresh 7200 ; retry 604800 ; expire 86400 ; ttk )
IN NS www.supermaster.com. //注意:左边留一个空格 111 IN PTR www.supermaster.com.//注意:左边没有空格 111 IN PTR ftp.supermaster.com. 111 IN PTR mail.supermaster.com. 111 IN PTR ssh.supermaster.com.
2.4、/etc/resolv.conf 说明:指定域名服务器的IP和搜索顺序,源文件如下: search supermaster.com nameserver 192.168.0.111
3.测试及管理办法 3.1、修改完DNS的配置文件,需要重新启动named,输入:named -u named 来使更改的配置生效 3.2、用host测试DNS
A.//正向查询主机地址 #host www.supermaster.com
www.supermaster.com has address 192.168.0.111 B.//反向查询域名 #host 192.168.0.111
111.0.168.192.in-addr.arpa domain name pointer ftp.supermaster.com. 111.0.168.192.in-addr.arpa domain name pointer ssh.supermaster.com. 111.0.168.192.in-addr.arpa domain name pointer www.supermaster.com. 111.0.168.192.in-addr.arpa domain name pointer mail.supermaster.com. C.//查询不同类型的资源记录配置 #host -t NS supermaster.com
supermaster.com name server www.supermaster.com. #host -t SOA supermaster.com
supermaster.com SOA www.supermaster.com. master.supermaster.com. 2 28800 7200 604800 86400
[1] [2] 下一页 没有相关教程
|