Forum Discussion

Luca_55898's avatar
Luca_55898
Icon for Nimbostratus rankNimbostratus
Apr 26, 2013

GTM responds with public IP to external requests but private IP to internal

Hi.

 

I have a problem with my GTM/LTM configuration.

 

I have a GTM which is used for both Internal and External DNS. It has an LTM which it monitors. All the virtual servers on the LTM use private IP addresses so I have configured translation for all the relevant virtual servers that the GTM monitors on the LTM. This all works fine from external sources, the GTM will respond to the DNS query with the correct public IP.

 

However, when some internal sources request the DNS name, the response back is with the private IP. For various reasons I always need the GTM to respond with the public IP.

 

So, could someone firstly, please explain why this is happening? Is it by design?

 

And secondly, how can I make the GTM only ever respond with the public IP?

 

 

thanks.

 

 

3 Replies

  • Hi,

     

     

    What software version do you use?

     

    How your users reach GTM Listeners, internal users via internal self-ip and external users via external self-ip or all users via external self-ip?

     

    Do you have internal and external A records for the same Virtual Servers?

     

  • I'm on version 11.2.1 build 1042

     

    All users (internal and external) reach the listener via the external self IP.

     

    No, we only have external records for virtual servers on the GTM. We use translation to tranlsate them to the internal IP that the LTM knows about.

     

  • Hi,

     

    Based on the information you have posted, the GTM resolution must be only with public addresses.

     

    If you have GTM listening only in the public block (with No NATing), the translation field should be blank.

     

     

    However, a network diagram and config print screens with your environment will serve to better understand the actual design & config.