最后一行,我们使用了CNAME命令为dns.company.com指定了另一个域名以供使用:proxy.company.com。 5、建立反向域名转换数据文件db.127.0.0和db.202.101.55 反向域名转换数据文件用来提供IP地址查询相应的DNS主机名,每个网段分别有一个数据文件。 1)网段127.0.0通常只有一个地址,那就是127.0.0.1 loopback地址,所以我们在db.127.0.0中写入的内容是: @ IN SOA dns.company.com. root.dns.company.com.( 200002011 ;文件版本号 28800 ;刷新时间(秒) 7200 ;重试时间(秒) 3600000 ;终止时间(秒)
IN NS dns.company.com 1 IN PTR localhost 前面两句相信读者已经不会陌生,最后一句我们使用PTR命令让配置文件中的主机可以使用IP地址来知道所对应的域名。 最前面的1代表127.0.0.1,对应的域名就是localhost。 2)网段202.101.55就可能会存在更多的记录,前面假定环境下的设置应是: @ IN SOA dns.company.com. root.dns.company.com.( 200002011 ;文件版本号 28800 ;刷新时间(秒) 7200 ;重试时间(秒) 3600000 ;终止时间(秒) 86400) ;TTL生存时间(秒) IN NS dns.company.com 1 IN PTR www 2 IN PTR email 55 IN PTR dns 55 IN PTR proxy 6、获得db.cache文件 在LINUX系统中通常在提供了一个named.ca文件,该文件中Internet的顶层域名服务器,但是这个文件通常会发生变化,所以建议最好从Internet上下载最新的版本。该文件可以通过匿名FTP从ftp.rs.internic.net/domain下载,文件名是named.boot。将它拷贝一份为db.cache就可以了。 三、测试域名服务器 1、用nslookup测试 nslookup命令的功能是查询域名服务器中的数据资料。下例就是使用它来测试域名服务器是否架设成功,其中斜体字代表要输入 # nslookup Default server:dns.company.com Address:202.101.55.55 ;能出现这些信息代表成功 > www server:dns.company.com Address:202.101.55.1 2、用ping测试 还有一种更简单的测试方法,那就是用ping命令,如果成功将显示: # ping www.company.com Ping www.company.com(202.101.55.1);56 data bytes 64 bytes from 202.101.55.1:icmp_seq=0 ttl=255 time=1.3ms 64 bytes from 202.101.55.1:icmp_seq=1 ttl=255 time=0.6ms 64 bytes from 202.101.55.1:icmp_seq=2 ttl=255 time=0.6ms …… 小技巧 安装好域名服务器后,在内部使用域名进行远程连接时会发现速度非常慢,其实只要在/etc/hosts中加上所有内部的机器的域名就可以了。 责任编辑:米尊 |