Question : Viewing dns subdomains of a ".local" domain

We develop web applications and many times we would put them on our server for testing purposes - internal and external (extrenal being the clients testing them).

If our domain is FooSystems.com, then we would put an application, for example, on test1.FooSystems.local (using our internal DNS server), and we would be able to access it from within our network.

To enable clients to see this - they would have to go to test1.FooSystems.com (which we defined on the public DNS) which would go to the same place.

However, for coding purposes, I would like to be able to resolve test1.FooSystems.com from *within our internal network*. Currently it does not do this because test1.FooSystems.com would resolve to our EXTERNAL IP as opposed to the internal IP of that server which I need it to resolve to.

Does anybody have any idea how to "override" the public DNS settings somehow so that when I run "ping test1.FooSystems.com" it resolves to the internal IP (just like when I run "ping test1.FooSystems.local") as opposed to the external IP?

Answer : Viewing dns subdomains of a ".local" domain

Assuming you don't feel like managing all external FooSystems.com addresses internally, you can do the following:
On your internal DNS server, create a new *zone* "test1.foosystems.local".
In that zone, create a new host (A) record, leave the name field *empty*, just enter the internal IP address. This will create a "Same as parent" entry.
On your client, run an
ipconfig /flushdns
and from now on, "test1.foosystems.local" (only) should resolve to your internal IP.
Random Solutions  
 
programming4us programming4us