zone "linuxidc.com" { 增加linuxidc.com 这个区域
type master; 类型为主域
file "linuxidc.com.zone"; 配置文件为linuxidc.com.zone
};
wq
配置文件为linuxidc.com.zone 其实可以随便起名字的,我们这里为了方便记忆,就设为这个名字了
然后我们就要进/var/named 工作目录下来创建 linuxidc.com.zone 并进行修改
[root@zy named]# cd /var/named
[root@zy named]# vi linuxidc.com.zone 创建这个文件
$TTL 1D 全局的变量是1天 可以把下面的1D去掉
@ 1D IN SOA linuxidc.com. root.linuxidc.com. (
20070731
1H
15M
1W
1D )
IN NS zy.linuxidc.com. 当前这个服务器的主机是谁 zy.linuxidc.com.
IN MX mail.linuxidc.com.
zy IN A 192.168.1.144
www IN A 192.168.1.102
mail IN A 192.168.1.101
news IN CNAME www
【2】[root@zy named]#vi /etc/sysconfig/network ;给本机一个主机名字,
NETWORKING=yes
HOSTNAME=zy.linuxidc.com
【3】[root@zy named]#vi /etc/hosts ;本地解析,本的主机名与IP 都可写进去,能提高解析速度。
127.0.0.1 localhost.localdomain localhost
192.168.1.144 zy.linuxidc.com
【4】[root@zy named]# more /etc/host.conf 解析顺序了,上面的hosts解析不了就DNS 解析了
order hosts,bind
详细给大家介绍几个参数,@指的是linuxidc.com 这个区名,IN指的是类型这里指的是互联网类型, SOA指的是记录类型,指的这个类型是地址还是服务器,还是文件交换,等,它后面跟的linuxidc.com.是指的SOA这个记录类型是为那个区服务的,也即当前的域名,root.linuxidc.com. 是这个区的管理者信息,20070731指的是这个域的更新时间,1H 就是指的1小时刷新以下其他域名服务器的记录,15M就是从服务器和主服务器出了问题,它会隔15分钟从发一次请求信息。如果反复重试不行的话就会过去1W就是一周后会过期的意思,缓存时间是1D就是一天,也就是服务器记录文件的时间为1天,A就是address指定这个服务器的地址,NS就是服务的类型是 后面加的地址192.168.1.144就是我们自己做dns服务器的地址,192.168.1.102是www地址,CNAME是别名的意思 即当www主机的地址变化它也跟这变化
【5】[root@zy named]#service named restart
[root@zy named]#dig 成功
[root@zy named]#host news.linuxidc.com 失败了
[root@zy named]# vi /etc/resolv.conf
在里面加上这句话 search linuxidc.com 这样它会首先搜索这个区的
[root@zy named]#host news.linuxidc.com 再次测试成功
今天写不完了 先传上去 明天继续 希望哥们们支持我 我会努力的
下次将主要讲反向区域和辅助域名服务器的配置,