Technical Forum
Ask questions. Discover Answers.
cancel
Showing results for 
Search instead for 
Did you mean: 
Custom Alert Banner

GTM serves private IP, not the public translation address

James_78615
Nimbostratus
Nimbostratus
Hi,

 

 

I am trying to configure my GTMs to serve DNS responses with the public IP address of a local virtual server.

 

 

Topology:

 

 

GTM ----------------|

 

|---ROUTER-public_ip_1.1.1.1---HOST

 

LTM VS-10.10.10.10--|

 

 

The GTM monitors the local LTM virtual server 10.10.10.10 but the HOST needs to receive the public IP 1.1.1.1 when receiving a DNS request from the GTM.

 

 

On the GTM, I have manually configured a translation IP address 1.1.1.1 under the virtual server 10.10.10.10. When I do a DNS request to my wideip www.test.com, I only receive the private IP 10.10.10.10, not the translated IP 1.1.1.1.

 

 

When I reverse the IPs in the virtual server, the GTM tries to poll 1.1.1.1 which it cannot get to and fails.

 

 

Any ideas how to get the GTM to serve the translation address?

 

 

Thanks!

 

James
2 REPLIES 2

The_Bhattman
Nimbostratus
Nimbostratus
Hi James,

I never tweaked those settings you mentioned but here is an iRule that may work if applied to the WIDEIP

 
 when DNS_REQUEST { 
 if { [DNS::rrname] eq "www.test.com" } { 
 host 1.1.1.1 
 } 
 } 
 

JRahm
Community Manager
Community Manager
I noticed this behavior in early GTM version (pre-9.2.5) but if setup correctly should bear the correct IP address. The address should be your public IP, the translation should be your real IP. I'd open a case with support if this isn't working.