Translated message

A translation of this page exists in English.

BIND が RHEL で定期的に外部 IPv4 再帰クエリーを解決できない

Solution In Progress - Updated -

Issue

  • 特定のデータセンターにあるネームサーバーのうち 2 つで、一部の 外部再帰 IPv4 レコードクエリーの解決に時間がかかっており、タイムアウトにもなっています。「問題」のドメインで再度 A レコードを正常に解決できるようにするには、最終的に named サービスの再起動が必要になります。
  • 一部の「問題」のドメインでは常に発生し、その他のドメインでは断続的に発生します。  問題のあるドメインの具体的な例としては、www.example.com、www.example.com などがあります。
  • 影響: これにより、失敗したクエリーの 1 つが MX 検索への応答である場合、メールの配信が失敗します。
  • TTL (存続時間) の値が非常に短い A レコードでは、TTL が許可するよりも長くキャッシュできないため、この問題はより顕著になります。
  • nscd flush を使用しても効果はありません。

Environment

  • Red Hat Enterprise Linux (RHEL) 
    • 注記: これはネットワークの問題であるため、どの RHEL リリースでも発生する可能性があります。
  • クライアントの外部レコードの再帰を実行するように設定された BIND ネームサーバー
  • BIND 設定 (/etc/named.conf - ゾーン宣言は省略)

    options {
                
                   directory "/";
                   allow-transfer { trustedslaves; };
                   allow-recursion { recursive; };
           
                   auth-nxdomain no;
           
                   version "cowbell++";
                
                   max-ncache-ttl 10;
                
                   statistics-file "/var/log/named.stats";
                   memstatistics-file "/var/log/named.memstats";
                   zone-statistics yes;
                
                   dump-file   "/var/log/named.dump";
                
                   recursing-file "/var/log/named.recursing";
                
                   querylog yes;
                
                   notify no;
                   listen-on port 53 {
                       any;
                   };
                };

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content