DNS Virtual Hostname or Multihomed? How to set this up...

I am kinda weak in my DNS experience, I need help setting something pretty simple up.  DNS is running on Win Server 2003.

I need a hostname to use two IP addresses for redundancy.  I have a load balancer application that could benefit from this.  I have two machines, one is a primary server and the other is the backup.  If the primary goes down, I want the backup to respond to the same name.  I know the clients will timeout on the primary when it goes down, but at least after awhile they'll be able to reconnect to the backup if DNS redirects them to the correct IP.  I don't think it matters which server they are using if they are both online, what I need is for one of the two to always be available.

common DNS name: JPLTS0

Primary Server: 172.16.7.175
Backup Server:172.16.7.113

What steps do I need to do in DNS management to make this possible?

Thanks..
LVL 1
jamietallmanAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Chris DentPowerShell DeveloperCommented:

DNS won't care if your services are up or down.

If you need it to respond with a specific IP depending on service state you need to remove the down address from the DNS system entirely. Typically this means having something monitor the service, then make changes in DNS if the service state changes.

Chris
0
jamietallmanAuthor Commented:
I wondered how DNS would figure this out.  I guess it won't.  Do you recommend a way to monitor DNS service?
0
Chris DentPowerShell DeveloperCommented:

It's the application you need to monitor rather than DNS. Do you have any monitoring software in place at the moment? If something can tell when the service breaks it may be possible to have that fire off a script and make changes in DNS.

Chris
0
jamietallmanAuthor Commented:
So i could monitor it with pings to see if the machine is down, then if it is, programmatically change the DNS entry to the backup IP address or vice versa.

I was really hoping to not have to do something custom like that, but I suppose I could.  
0
Chris DentPowerShell DeveloperCommented:

Yep, that would do.

Your choices for changing the record are likely to be DNSCMD or WMI. WMI is more flexible, but a bit more effort than DNSCMD. For DNSCMD you would be removing the record and adding a new one (or just removing depending on the situation).

Chris
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
DNS

From novice to tech pro — start learning today.