免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: cpss
打印 上一主题 下一主题

[DNS] 顶级域名服务器地址有所变动,dns服务器需要更新named.ca文件 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2003-02-19 14:19 |只看该作者

顶级域名服务器地址有所变动,dns服务器需要更新named.ca文件

原帖由 "wangrujun" 发表:


请问您抓的是dns服务器启动时的信息还是dns运行中的信息?


我是从正在运行的dns服务器上抓的包,dns已经运行很久了。

论坛徽章:
0
32 [报告]
发表于 2003-02-19 14:36 |只看该作者

顶级域名服务器地址有所变动,dns服务器需要更新named.ca文件

原帖由 "cpss" 发表:


我是从正在运行的dns服务器上抓的包,dns已经运行很久了。


dns正在运行时,有可能向任何dns根域名服务器进行查询。这方面的资料你可以看rfc的资料。它是一个树状的结构。

上面讨论的如何获得根域名服务器的列表,是在dns启动时获得。

论坛徽章:
0
33 [报告]
发表于 2003-02-19 14:37 |只看该作者

顶级域名服务器地址有所变动,dns服务器需要更新named.ca文件

原帖由 "gugong"] root 发表:
# telnet 192.168.20.1 953
Trying 192.168.20.1...
telnet: Unable to connect to remote host: Connection refused


呵呵,我用的是bind9.2.1,可是没有配置rndc。我记得安装的时候有选项的。

论坛徽章:
0
34 [报告]
发表于 2003-02-19 16:00 |只看该作者

顶级域名服务器地址有所变动,dns服务器需要更新named.ca文件

原帖由 "herofengj" 发表:

/usr/local/sbin/named
这不是吗?但是应该是个二进制的,是由bind生成的。启动是要读取named。ca,这个文件就是缓存文件。你说的ttl是记录每个下级域名生存时间,这是根据你的用户访问情况,你的?.........


呵呵,我是针对根域名服务器列表的问题讨论TTL的。就是说dns在运行中如何更新根域名服务器列表。

另外,我的水平比较差,没有办法向你那样分析出算法。真的,我没做过。

关于rndc,我的机器上没有开953端口

论坛徽章:
0
35 [报告]
发表于 2003-02-19 18:47 |只看该作者

顶级域名服务器地址有所变动,dns服务器需要更新named.ca文件

rndc这个东东并不是一定要安装的,纯粹属于个人爱好,安装了rndc控制dns更容易一点,如果不装rndc,只有经常使用“kill -HUP dns进程号”来管理了。

我还是建议安装rndc的。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
36 [报告]
发表于 2003-02-19 20:25 |只看该作者

顶级域名服务器地址有所变动,dns服务器需要更新named.ca文件

原帖由 "herofengj" 发表:

你可以看看named.ca文件,那里面都是根域服务器地址,你要是不更改这个文件你的根域服务器地址就是文件中的。named在运行过程中是改变不了这个文件的。要升级named。ca文件的原因就是这些。
还有rn?.........


herofengj 兄,你这个观点可是不对的。named 在启动时读取这个文件没错,但 named 并不用这个文件的数据作为根服务器,而是作为“根线索”。用文件中的服务器来查找当前正确的所有根服务器列表,并放到缓存中缓存。当TTL时间到0的时候,再从“根线索”查找当前服务器列表。

论坛徽章:
0
37 [报告]
发表于 2003-02-19 21:10 |只看该作者

顶级域名服务器地址有所变动,dns服务器需要更新named.ca文件

原帖由 "阿骁" 发表:


herofengj 兄,你这个观点可是不对的。named 在启动时读取这个文件没错,但 named 并不用这个文件的数据作为根服务器,而是作为“根线索”。用文件中的服务器来查找当前正确的所有根服务器列表,并放到缓存中缓存..........

是的,我是的意思是说这个文件只是在内存中下次机器启动,还是要读取这个文件,而文件内的字段是改变不了的,同样会造成根域地址找不到。咱们的中心议题是要升级这个named.ca

论坛徽章:
0
38 [报告]
发表于 2003-02-20 09:53 |只看该作者

顶级域名服务器地址有所变动,dns服务器需要更新named.ca文件

原帖由 "herofengj" 发表:

是的,我是的意思是说这个文件只是在内存中下次机器启动,还是要读取这个文件,而文件内的字段是改变不了的,同样会造成根域地址找不到。咱们的中心议题是要升级这个named.ca


我的看法和阿骁一样。

确实如您据说“这个文件只是在内存中下次机器启动,还是要读取这个文件,而文件内的字段是改变不了的,”。dns在读这个文件时,如果遇到的dns是无效的根域名服务器,它会继续在这个文件中寻找,直到找到一个可用的根服务器。

找到一个根服务器,就可以从这个根服务器中,下载目前最新的根服务器列表。

我看书上是这样写的。呵呵

论坛徽章:
0
39 [报告]
发表于 2003-03-27 09:16 |只看该作者

顶级域名服务器地址有所变动,dns服务器需要更新named.ca文件

我从ftp://ftp.rs.internic.net/domain/ 看到有root.zone.gz和name.root两个文件,我用的bind是8.3.1版本,我看了一下在named.conf文件里的原来的配置,针对的是zone.cache文件,我看了一下我机器上的zone.cache文件,内容和ftp://ftp.rs.internic.net/domain/ 上的root.zone.gz基本一样,但是和named.root文件不一样,是不是bind版本不同,所用的文件也不一样呢?比如:bind8用的是root.zone.gz,而bind9用的是name.root?
是这样吗?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
40 [报告]
发表于 2003-03-27 13:42 |只看该作者

顶级域名服务器地址有所变动,dns服务器需要更新named.ca文件

named.root 和 named.cache 应该是一样的啊,你用哪个都可以的。而 root.zone.gz 文件中不仅包含了根服务器,还有顶级域名服务器的地址。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP