Changing ZoneRunner NOTIFY Source Address
Hi There,
I'm attempting to setup an external name server as a secondary slave, and cannot see how to change the source address when the zone sends it's NOTIFY to the secondary server from a SelfIP to a SNAT address..
This system is running 11.6 HF4 with LTM and GTM, although we're only using GTM so serve zones using the Zonerunner at the moment.
The virtual servers for both UDP and TCP are using SNAT addresses, but the SelfIP of the F5 is always used for NOTIFYs. I've tried using an iRule to force a SNAT IP when the NOTIFY opcode is seen in the DNS header, however the opcode is never notify. I've used another iRule to binary scan the UDP contents to confirm this so I'm not sure how the transfers work at all (when setup in a lab). Perhaps the iRule is not dumping locally generated traffic, and the NOTIFY is generated locally/not via the virtual server.
I've also verified that via TCP dump that notify is seen in the packet.
We need to force the use of the SNAT address so the secondary server can allow the transfer, as the secondary server is an external vendor and won't allow us to add more than one IP address.
I've been told that the NOTIFY opcode is not used, and the type will always be a query. I don't think this is correct based on section 3.1 of RFC1996 but perhaps I'm failing to read.
Hoping somebody can shed some light on this.
Thank you.