Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm currently hosting a subdomain for a charity on Dreamhost. The charity is in control of the DNS records, and they're slow to update them.

So for example.com:

www.example.com -> A-record webserver
mail.example.com -> A-record mail server

About a year ago, I asked them to create:

foo.example.com -> A-record to 173.236.135.58 (Dreamhost's particular web server)

Trouble is, Dreamhost could change that server's IP at any time. The charity is slow to change records, so this could create an extended outage.

Should this be an NS record? e.g.,

foo.example.com -> NS-record ns1.dreamhost.com, ns2.dreamhost.com, ns3.dreamhost.com
ns[1-3].dreamhost.com -> foo.example.com is 173.236.135.58

Or is there another way to do this which I'm missing...? It might seem like an elementary question, but I'd like to get them to correct the record and add a new one, and I'd rather their site kept running :-)

share|improve this question
    
Don't make it an NS record!! That will break stuff! –  Tim Jan 17 '12 at 18:03
    
How? isn't this what NS records are for? Delegating the subdomain's records to the nameservers at a third party? ns[1-3].dreamhost.com all have the right entries, foo.example.com just needs to instruct the resolver to consult them for the info. –  mgjk Jan 17 '12 at 18:32
1  
Maybe I misread it. I read it as "To fix my dynamic IP, I should create an NS record". If Dreamhost is going to maintain the record, than there will be no problem setting them as the NS. –  Tim Jan 17 '12 at 21:24
add comment

1 Answer

I suggest finding something like dyndns.org for keeping track of the changing IP address, dyndns.org will automatically update a free dns subdomain for you.

Then, have your charity create a DNS CNAME record to point to the dynamic domain name you chose with dyndns.org.

This method will require only the 1 change to be done by the charity, everything else will happen automatically.

Note: I have only used dyndns for personal free usage, I am unsure if there will be a small fee for using with some sort of organization like a charity.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.