I want to use GTM just for a DNS record that will resolve to public IP if accessed over internet and private ip if requested internally. Is there a way of doing creating this without using/wasting any IP addresses by creating Dummy Virtual servers?
I look forward to hearing from you soon.
thanks for your swift response.
normally if I am creating a DNS record that needs publishing to internet and is required internally, I use an IRULE in gtm W-IP that basically does that job for me. However, I need gtm pools and their relevant Virtual servers etc.
as this service is not required on LTM and I just need a DNS record, wonder if there's a way of doing this either in DNZ ZONErunner or WIDE-IP etc to get this done without creating any LTM virtual servers.
Let me know if you any further explanation?
I think I got the point.
Well, If create it in zonerunner you have simple dns BIND records and maybe it can't work for your need (same record for different topologies).
If you need to reply by topology dependency (internet/intranet), you will need the GTM intelligence.
An iRule could solve this or also creating servers and virtual servers on GTM/DNS to balance and send best choice replies.
But, I can't see a need to create LTM layer, then just a GTM layered objetcs to do this job.
You just need to setup a existent address to a "Generic Host" on GTM server/vs
GTM can add 3rd part servers on it.
Doing this, you'll lose LTM metrics from servers, because LTM is not there 🙂
But you can run GTM with other server and monitors.
For example, I can work with GTM and a generic FW that lays all of my HTTP services, etc.
I don't need to move FW behind LTM nor change all my infra. Because DNS is just a name resolver and I don't need to traverse it as well.
But it make sense to monitor the generic host virtual server to give me availabity or disable "Verify Member Availability" on pool to ignore available status.
Make it sense?