DNS プロキシが Web サイト (URL) を解決していない
9812
Created On 09/30/22 17:15 PM - Last Modified 03/02/23 05:27 AM
Symptom
- ウェブサイトが読み込まれません。
- nslookups がタイムアウトしています。
- dnsproxyd.log には、次のエラー メッセージが表示されます。
Warning: pan_dnsproxy_check_udp_size(pan_dnsproxy_pkt_parse.c:188): Adding this record exceeds udp size limit, current 508, record size: 112, udp size limit: 512 Warning: pan_dnsproxy_check_udp_size(pan_dnsproxy_pkt_parse.c:188): Adding this record exceeds udp size limit, current 454, record size: 122, udp size limit: 512
Environment
- PA-220
- PANOS-10.0.4
- DNS プロキシ キャッシュが有効
Cause
dnsproxy キャッシュが有効になっている場合、常にキャッシュからの応答を準備します (レコードが既にキャッシュにあるかどうか、または最初に要求をネーム サーバーに転送する必要があるかどうかに関係なく)。
このプロセス中、dnsproxy は、準備されたDNS応答が大きすぎるかどうか (デフォルトの udp 制限は 512 バイトにする必要があります)。 だから、DNS dnsproxy によって準備された応答は、他のものによってドロップされる可能性がありますPANサイズが制限 (512 またはEDNS)。
この問題は通常、ネストされたCNAMEdnsproxy の圧縮能力が限られているため、レコードとキャッシュが使用される場合。
Resolution
回避策として、次のオプションのいずれかを適用できます。
- キャッシュを無効にする
- 追加DNSこのプロキシ ルールFQDNキャッシュを使用しない
- 使用EDNS(それはより大きくすることができますUDP DNS)
Additional Information
HOW TO VERIFY DNS PROXY
https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000CleyCAC