Forum Discussion

cybershoe's avatar
cybershoe
Icon for Nimbostratus rankNimbostratus
Oct 02, 2012

NOTIFY from local BIND to DNS Express?

Quick question here. I'm trying to move an existing DNS server onto GTM. The idea is to host the zones locally on the BIND instance on the GTM, and slave them with DNS Express. The problem I'm having is that I can't for the life of me get BIND to send NOTIFY messages to DNSx when a zone is updated.

 

I've tried adding the listener IPs to the also-notify clause in named.conf, and I've also tried sending the notifies the the 127. TMM addresses as a bit of a hail-mary. No dice on either. I should note that NOTIFYs go out just fine to other servers, just not back to the one on the same box. If I include any address in also-notify that lives on the BIG-IP, I don't even see the traffic hit the wire via tcpdump.

 

Halp?

 

 

--

 

- Adam

 

 

2 Replies

  • To solve this problem, you have to send the NOTIFY directly to the zxfrd process instead of the TMM which is the normal flow when you use an external DNS server. To do that, you add the IP:Port zxfrd is listening on which is "::1:5353". Your also-notify statement in your zone config would look like:

     

    also-notify {

     

    ::1 port 5353;

     

    };

     

     

     

    Thanks,

     

    Jon
  • I think you want allow-transfer as well:

     

     

    "also-notify { ::1 port 5353;};"

     

    "allow-transfer {localhost; }"

     

     

    Aaron