F5 lc 与linux bind配合时添加NS记录的问题

发布: 2009-7-01 10:31 | 作者: weiny | 来源: 应用交付网络专业站点

我现在遇到了一个问题,描述如下:
  系统信息:
    linux redhat 4 U7 2.6.9-78,IP为192.168.1.100
    bind 9.2.4-30
  新建了一个域abc.com
  域里有一个主机,如www.abc.com,我想将此主机的解析NS到另一台dns解析设备上,而不在本服务器上写A记录。我应该如何处理呢?
你写的文档是对一个域的子域进行操作,而我这是个主机。我的配置文件为:
name.conf

zone "abc.com" IN {
  type master;
  file "abc.com.zone";
  allow-update {none;};
};

我在abc.com.zone文件里加了一条记录:
  www IN NS f5lcct.abc.com
  f5lcct IN A 1.1.1.1
说明:1.1.1.1是F5在licensing里申明的selfIP
使用与linux dns服务器同网段的测试服务器,测试不成功,nslookup 服务器响应的是:
    *** server can't find www.abc.com:SERVFAIL
请问,是否还有其它配置文件需要更改?

[ 本帖最后由 weiny 于 2009-7-1 10:34 编辑 ]
2009-7-01 22:43:36
咋没有人回我呢?
这个问题还在困扰着我,希望大家帮我测试并提供一些宝贵的意见!
先在此谢过啦!
2009-7-06 10:26:54
我已经使用vmware测试出来啦,不过使用的是CNAME的方式。
总结:
个人认为,linux dns server做某主机的ns记录时,存在问题。建议大家有相类似的案例,考虑使用cname的方式来解决!
2009-7-07 18:24:25
配www in ns 的意义是?
2009-7-07 18:25:36
原理不通 所以不对
2009-7-22 08:34:46
问的好,学习ING!!!
  支持!支持!!
2009-7-31 10:38:30
请问下,你说的原理不通,是指什么?我在其它的案例里,有见过LINUX DNS对主机写NS记录的。例如:

nsf5                    1D IN A         219.x.x.x              
nsf5                    1D IN A         210.x.x.x  
csc                     1D IN NS        nsf5                        
exp                     1D IN NS        nsf5   

这个案例已经成功运行啊。
2009-10-27 12:19:36
原理不通在哪儿,mycisco?????
2009-10-28 08:50:04
原理不通在哪儿,
2009-11-02 23:09:40
强哥,你的意思是不是想让新的DNS服务器做abc.com的管理,而现有的DNS服务器做转发?不是特别明白你的意思!
2009-11-06 11:06:15
一楼的配置应该是正确的,可能是测试环境的问题?这种配置必须要在递归的环境下进行测试,也就是在公网上用真实的域名和支持递归的LDNS来进行测试。