设置的TTL 3600 都过了一天多了还没有生效 怎么回事呢?
难道必须要重新启动BIND9才生效吗? 这样好麻烦
UP!!
没人帮忙啊?
是的。
只改不 reload named 是沒效的。
QUOTE:
原帖由 網中人 于 2006-12-15 03:40 发表
是的。
只改不 reload named 是沒效的。
汗哦 难道每次改了 named后 都要去启动服务啊?是的。
只改不 reload named 是沒效的。
我看到别的人做 BIND9添加A纪录 能自动生效 是怎么做到的呢?
谢谢
ps -ef | grep named
kill -HUP ID
或用 nsupdate
有些使用 db 方式的,所以可以立即生效。
BIND 是把数据读入到 RAM 中,所以除非 reload ,否则是不会生效的
建议你装个win的2003或者2000系统的dns吧,这样不用从启动服务了,呵呵!
QUOTE:
原帖由 butterfly_lf 于 2006-12-15 16:06 发表
建议你装个win的2003或者2000系统的dns吧,这样不用从启动服务了,呵呵!
WIN自带的DNS能做智能DNS 我就不用烦心 研究学习BIND9了建议你装个win的2003或者2000系统的dns吧,这样不用从启动服务了,呵呵!
QUOTE:
原帖由 ailms 于 2006-12-15 11:51 发表
有些使用 db 方式的,所以可以立即生效。
BIND 是把数据读入到 RAM 中,所以除非 reload ,否则是不会生效的
您好我不明白你说的DB方式是什么?有些使用 db 方式的,所以可以立即生效。
BIND 是把数据读入到 RAM 中,所以除非 reload ,否则是不会生效的
是指数据存放在 mysql数据库里面?
而不是文本?
我记得 abel 说过 powerdns 是通过 db query 的方式来操作的,
所以我估计 powerdns 内部用的是 insert 这样的 sql 语句直接插入到 db files 中,
而不是操作 RAM 的数据;
bind 就同我说的那样,在启动时会直接把磁盘上的文件读入到 RAM 中,不用操作 I/O ,这也是 BIND 效率高的原因。
给个链接 :(见4楼 abel 兄的回帖)
http://bbs.chinaunix.net/viewthr ... ;highlight=powerdns
会员注册
会员登录
个人空间
发表评论