$ cd /var/named/chroot/etc/ //进入/var/named/chroot/etc/目录 $ vim named.rfc1912.zones //修改主机配置文件的扩展名;在最后一行添加如下 zone "1.168.192.in-addr.arpa" IN { //将你的主机IP地址前三位反写 type master; file "192.168.1.rev"; };
四.建立192.168.1.rev的域配置文件:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
$ cd /var/named/chroot/var/named/ //进入/var/named/chroot/var/named/目录 $ cp named.local 192.168.1.rev //拷贝域配置文件192.168.1.rev $ vim 192.168.1.rev $TTL 86400 @ IN SOA localhost. root.localhost. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS localhost. 2 IN PTR shuxun.wang. //修改最后一行为(我的IP为192.168.1.2域名为shuxun.wang) $ bind-chroot-admin -s //自动完成组和权限设置(在CentOS中可能会提示/usr/bin/find: /var/log/named.log: 没有那个文件或目录) $ service named restart //重启named服务
五.测试验证: 为了验证成功最好修改本地DNS,将服务器改为自己的IP.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
vi /etc/resolv.conf nameserver 192.168.1.2 :wq //保存退出 $ host 192.168.1.2 //在本机验证解析成功 192.168.1.2.in-addr.arpa domain name pointer shuxun.wang. C:/Documents and Settings/Administrator>nslookup //远端验证解析成功 *** Can't find server name for address 219.244.93.2: Non-existent domain *** Default servers are not available Default Server: UnKnown Address: 219.244.93.2 //本来我的DNS为219.244.93.2 > server 192.168.1.2 //更改解析主机 Default Server: [192.168.1.2] Address: 192.168.1.2 > shuxun.wang Server: [192.168.1.2] Address: 192.168.1.2 Name: shuxun.wang Address: 192.168.1.2