小编aus*_*sip的帖子

绑定 DNS 递归慢

我们刚刚使用 Bind 9.10 的最新稳定版本设置了递归 DNS 服务器

我们发现递归 DNS 查找非常慢。1 - 3 秒之间的任何时间。一旦在缓存中查找,DNS 就会按预期在几毫秒内解析。

我们正在使用 ROOT 提示进行递归查找,这似乎是缓慢的来源。如果我们配置转发器,DNS 解析将归结为 100 - 300 毫秒的合理递归时间。

对于我们正在设置的服务,我不想依赖转发器,我更喜欢使用 root 提示。

这是来自我们的named.conf文件的主要配置。任何有助于提高性能的指针都会很棒。

options{
allow-recursion  { any; };
allow-query-cache  { any; };
allow-query  { any; };

listen-on  port 53  { any; };
listen-on-v6  port 53  { any; };

dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;

zone-statistics yes;
max-cache-ttl 3600;
max-ncache-ttl 3600;

/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";

directory  "/var/named";
dump-file  "/var/named/data/cache_dump.db";
statistics-file …
Run Code Online (Sandbox Code Playgroud)

domain-name-system performance bind slow-connection recursive

9
推荐指数
1
解决办法
9061
查看次数