Forum Discussion
Kai_Wilke
Feb 18, 2016MVP
Hi Shashank shetti,
you have to follow the workaround of SOL12224 (aka.
recursion yes
) to allow the iRule to use the local BIND to ask recursive DNS queries.
https://support.f5.com/kb/en-us/solutions/public/12000/200/sol12224
Note: Alternatively, you may want to hardcode a generic virtual server name (e.g. VS_EXT_DNS or DNS_INT_DNS) into your iRule and then use the names virtual servers to access some internal/external DNS pools. This technique allows you to still have flexibility in the case the DNS server pools members require changes, but also have the option to use different DNS server pools (Internal/External) to launch the query.
Cheers, Kai