0

Here is my bind query.log:

28-May-2012 13:34:00.370 queries: info: client IINTERNAL_DNS_IP#49428: view internal: query: 44.33.22.11.in-addr.arpa IN PTR + (EXTRENAL_DNS_IP)

28-May-2012 13:34:00.532 queries: info: client IINTERNAL_DNS_IP#50406: view internal: query: 44.33.22.11.in-addr.arpa IN PTR + (EXTRENAL_DNS_IP)

28-May-2012 13:34:00.697 queries: info: client IINTERNAL_DNS_IP#50674: view internal: query: 44.33.22.11.in-addr.arpa IN PTR + (EXTRENAL_DNS_IP)

I am receiving a lot for request from my Internal DNS Server: continuously ask for 11.22.33.44 PTR record. 11.22.33.44 PTR record does not exist, so it cant be cached.

Is any way to cache/block these requests and make extrenal DNS not to create a new query each time? Any idea how to solve this problem?

John Gardeniers
  • 27,458
  • 12
  • 55
  • 109
amprantino
  • 121
  • 6

1 Answers1

0

BIND should be caching the NXDOMAIN response. There's a whole RFC dedicated to negative caching. There's a chance the far-end's zone SOA has the value set too low. Read more on SOA settings, particularly the last number ("min").

You could make a zone "44.33.22.11.in-addr.arpa" on your resolver and assign it data, if you can't get it working another way, but that's super-hacky.

Good luck!

mibus
  • 816
  • 4
  • 5