Forum Discussion
JRahm
Admin
Oct 27, 2006GTM Intercept bypass?
Our DNS servers are sitting in a bridged vlan behind the GTM so I can intercept the DNS queries heading to the DNS server. Is it possible to disable this functionality based on source IP address on a DNS_REQUEST/DNS_RESPONSE event? I'd like to pass all queries from internal resources back to the name server so it can hand out the internal addresses. The wideip is configured to hand out the external addresses. Or perhaps the wideip can hand out the nat address for internal requests and the public address for external requests. Thanks for any advice.
- Deb_Allen_18Historic F5 AccountRather than an iRule, you can use GTM's "Topology" LB method to hand out different answers based on sourceIP:
- JRahm
Admin
Most likely it's my ignorance, but I fail to see how a topology record will change the IP address of the virtual server address it is handing out. My pool members for wideip www.myurl.com are: - Pete_ThornewellHistoric F5 AccountYou could just try
- Deb_Allen_18Historic F5 AccountSorry Jason, I misinterpreted your question -- I didn't realize your VS were defined w/public+private addresses, & assumed internal + external VS were in play here.
- JRahm
Admin
Wow, amazingly simple, yet very effective... kick me now.when DNS_REQUEST { if { [IP::client_addr] equals "10.x.x.x" } { log "Internal request, forwarding to name server" forward } }
- Pete_ThornewellHistoric F5 AccountThis seems a bit of a waste of GTM's LB capabilities. You should really be able to specify that the translated addresses should be used instead of the public ones for particular source IP addressesin a rule. You could try (apologies my TCL fu is weak so the syntax might not be correct).
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects