windbadboy 发表于 2014-01-24 09:53

部署子域失败

$TTL 86400
@ IN SOA 13hospital.cn. ns.13hospital.cn. (
                               2014010000
                               10800
                               3600
                               604800
                               0
                                       )

@       IN      NS      ns.13hospital.cn.
ns      IN      A       172.24.28.6
mail    IN      A       172.24.28.206
www   IN      A       172.24.28.206
sub   IN      NS      ns.sub.13hospital.cn.
ns.subIN      A       172.24.28.14

以上是我的zone配置文件,能够正常解析www.13hospital.cn之类的域名:
# nslookup www.13hospital.cn
Server:         172.24.28.6
Address:      172.24.28.6#53

Name:   www.13hospital.cn
Address: 172.24.28.206

但我解析ns.sub.13hospital.cn的时候出现问题:
# nslookup ns.sub.13hospital.cn
Server:         172.24.28.6
Address:      172.24.28.6#53

Non-authoritative answer:
Name:   ns.sub.13hospital.cn
Address: 211.98.70.194

正常情况下,解析出来的地址应该是172.24.28.14才对,通过抓包发现解析这个域名的时候,DNS服务器直接转发到我的上级DNS去了。
09:51:24.212900 IP 172.24.28.6.25573 > 211.98.4.1.53:24629+ A? ns.sub.13hospital.cn. (49)
      0x0000:4500 004d 7148 0000 4011 69d6 ac18 1c06E..MqH..@.i.....
      0x0010:d362 0401 63e5 0035 0039 ddcd 6035 0100.b..c..5.9..`5..
      0x0020:0001 0000 0000 0001 026e 7303 7375 620a.........ns.sub.
      0x0030:3133 686f 7370 6974 616c 0263 6e00 000113hospital.cn...
      0x0040:0001 0000 2910 0000 0080 0000 00         ....)........
09:51:24.702608 IP 211.98.4.1.53 > 172.24.28.6.25573:24629 1/1/1 A 211.98.70.194 (129)
      0x0000:4500 009d 0120 4000 f811 e1ad d362 0401E.....@......b..
      0x0010:ac18 1c06 0035 63e5 0089 b096 6035 8180.....5c.....`5..
      0x0020:0001 0001 0001 0001 026e 7303 7375 620a.........ns.sub.
      0x0030:3133 686f 7370 6974 616c 0263 6e00 000113hospital.cn...
      0x0040:0001 c00c 0001 0001 0000 0e10 0004 d362...............b
      0x0050:46c2 c013 0006 0001 0000 0010 0034 046eF............4.n
      0x0060:7331 3308 7869 6e63 6163 6865 0363 6f6ds13.xincache.com
      0x0070:000a 686f 7374 6d61 7374 6572 c047 7754..hostmaster.GwT
      0x0080:bf5e 0000 0e10 0000 0384 000a fc80 0000.^..............
      0x0090:0e10 0000 2910 0000 0080 0000 00         ....)........

请问是哪里配置有问题?

毛译车 发表于 2014-04-25 17:58

sub   IN      NS      ns.sub.13hospital.cn.这句配置把sub.13hospital.cn这个子域的授权指到ns.sub.13hospital.cn这台服务器去了。
去掉这行配置再重载一下应该就能解析了。
页: [1]
查看完整版本: 部署子域失败