Forum Discussion

Alexander_7454's avatar
Alexander_7454
Icon for Nimbostratus rankNimbostratus
Oct 07, 2010

GTM lookup

Hello,

 

 

We are finally in the process of replacing F5 3DNS appliances with GTM. The statistic information within the 3DNS isn't accurate and reliable. I can't be certain that some WIP's are used or not. So to resolve this, I'd like to have the possibility to have the GTM lookup at 3DNS if the DNS record for the request isn't configured within GTM and log the request.

 

 

Is this possible within an iRule and if so, what functions do i need to use? Keep in mind that the GTM is authorative for the zone. So this would break DNS rfc's and I don't mind in this case.

 

 

Best regards
  • Hey Alexander,

     

     

    As I understand your question, I don't believe it is possible to accomplish this. It has, however, been quite some time since I worked on the GTM so I could very well be missing some magic that might make this possible.

     

     

    While it isn't an ideal solution the only thought that comes to mind for me is to configure the old WIPs on the new GTM and use an iRule to log requests to them. Either the DNS_REQUEST or DNS_RESPOND events would allow you to log these events for the WIPs and even record other information in the logs to help determine if the requests arriving are valid or invalid.

     

     

    http://devcentral.f5.com/wiki/default.aspx/iRules/DNS_REQUEST.html

     

    http://devcentral.f5.com/wiki/default.aspx/iRules/DNS_RESPONSE.html

     

     

    After some time you should get an idea of which of the old WIPs are no longer required and which are. It isn't an elegant solution by any stretch of the imagination, but I'm a loss for any other.

     

     

    // Ben

     

  • Maybe an option to read the old config file with iRule to send the correct answer when the WIP isn't configured? Or use an external command to query 3DNS?