免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2006 | 回复: 3
打印 上一主题 下一主题

[DNS] DNS的NS记录的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-10-26 23:24 |只看该作者 |倒序浏览
我在本机DNS上建了一个ABC.COM的域, 其正向区域文件部分内容如下:
{
$ORIGIN abc.com

@     IN     NS     dns.sina.com.
dns  IN     A     192.168.1.1
}

它的意思对于abc.com这个域的主机IP, 我可以通过dns.sina.com管理主机来进行查询, 这样我可以用nslookup dns.abc.com来查询dns主机的IP了.



但是我发现关于那个NS的记录, 我可以把dns.sina.com.改成任何内容都对DNS不产生影响, 比如:  @     IN     NS     aaa;

我把dns.sina.com.改成aaa后还是可以查询"nslookup dns.abc.com", 这是为什么呢?  这样的话abc.com的管理主机不就授权给了aaa.abc.com了吗?  而且我根本没有这个主机啊..

论坛徽章:
0
2 [报告]
发表于 2009-10-27 12:12 |只看该作者
我真的太菜了, 居然没有人采我....

我的意思是NS记录是用来指向某个域的解析主机的, 但我好象随便改它的主机名都对解析没有影响, 觉得很奇怪.

论坛徽章:
0
3 [报告]
发表于 2009-10-27 13:40 |只看该作者
哦, 好象是这样, 如果NS记录只是针对本域的话, 记录中的RR值无论怎么设都不影响对本域内主机IP查询;

但如果是针对子域的话就会影响.

{
$ORIGIN abc.com

@     IN     NS     dns
def  IN    NS     dns.def
dns  IN     A     192.168.1.1
dns.def   IN   A   192.168.1.2
}

如果改了def域的NS记录就会发生问题, 但@的NS记录内容对查询本域主机没有什么影响, 但必须有.

论坛徽章:
0
4 [报告]
发表于 2009-11-02 21:59 |只看该作者
恩 ns对指定的子域有效,对于自己的只不过是人家查询的时候能看到这条记录,实际使用中并没什么关系
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP