Can I split/distribute my DNS between multiple ISPs ?

I have had issues with the ISP that hosts some of my domain names. Despite having resilient name servers for my domains, they managed to have a complete failure on all of them causing my domains to become unresolvable for a period.

I have some devices which allow me to enter multiple URLs, allowing me to add a URL hosted with the problem ISP as well as a second URL for a backup domain hosted with a different ISP that both point to the same destination IP address. However, I also have some devices that can only have a single URL specified.

My question is, am I able to register a domain name, and then assign authoritative name servers to it that are hosted by different ISPs ?

For example, could I register myisp.com with Network Solutions and then also go to another third party such as 123-Reg and also make their name servers authoritative for myisp.com in order to achieve ISP name server resilience ?

TIA
ccfcfcAsked:
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.

tigermattCommented:

Hey,

Yes, you certainly are. There is nothing technically which is stopping you from specify the nameservers on your domain(s) as addresses of nameservers at two different DNS hosts or ISPs. This is perfectly valid, and obviously should one nameserver fallover, the other nameserver at the other ISP will become responsible for handling DNS lookups for your domain.

The reason why many people do not spread DNS across multiple ISPs is due to the administrative nightmare it can cause with any more than a few domains. When you host DNS internally within an ISP, the ISP's DNS servers should be configured to do a zone transfer, meaning you only need to update the DNS on one server, and all the other nameservers hosting DNS for your domain receive the updates.

With different ISPs hosting your DNS, you cannot easily perform a zone transfer since I suspect your DNS will be on dedicated name servers; as a result, you would have to ensure that ANY change to DNS is made to the DNS configuration at both ISPs, and allowed to filter its way fully throughout the Internet before you become dependent upon this change. If your DNS changes very infrequently, or you have only a few domains, this isn't too much of a problem.

So, as I said, you can simply set the nameservers on your domain(s) to be ns1.isp1.com and ns2.isp2.com, replacing these addresses for the DNS servers at each ISP as necessary. Ensure you have a zone at each ISP which is configured and is a complete copy of your present DNS setup, and you should be OK.

-tigermatt
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
fosiul01Commented:
you meant

ns1.yourip.com -> one Isp

and ns2.yourip.com -> another isp ??

0
fosiul01Commented:
sorry i did not see tigermatt  post

if you have 2 Dedicated server with 2 public ip, then it would be easy to perform.

the way you are trying to do, problem would be Zone transfer,

so if you have 2 dedicated Server with 2 public, then you can easily create one server as primary nameserver and other one is Secondary nameserver and zone would be transfer automatically from primary to secondary

but if you try to do this from 2 isp, I dont think they will allow zone transfer automatically,
if you can managed that, then there is no problem.


0
Introducing the "443 Security Simplified" Podcast

This new podcast puts you inside the minds of leading white-hat hackers and security researchers. Hosts Marc Laliberte and Corey Nachreiner turn complex security concepts into easily understood and actionable insights on the latest cyber security headlines and trends.

ccfcfcAuthor Commented:
fosiul01,

No, I mean the following.

myisp.com - hosted on NameServerA and NameServerB at ISP 1

myisp.com - also hosted on NameServerA and NameServerB at ISP 2

- the same domain using name servers at two different ISPs, so that if I have the same issue as I have just experienced and all name servers at ISP 1 fail, then a DNS lookup will work it's way through the list to the name servers hosted at ISP 2 and will still therefore be resolved.


tigermatt,

Is there a specific name for this ? Would I need to request a specific service from ISP 2 as I already have myisp.com registered at ISP 1 with their name servers listed ?

0
fosiul01Commented:
is your domain has options of definning 4 nameserver ??

i guess not, but still if there is then it would be

ns1 and ns2   = isp1

ns3 and ns4 = ips2
0
tigermattCommented:

That was exactly what I was referring to :-)

Provided your DNS zones are created on both ISP's DNS servers (so they know about your domain, basically), you can set the nameservers on your domain.com to be both ns1.isp1.com, ns2.isp1.com, ns1.isp2.com, ns2.isp2.com and so on and so forth. Provided the companies are award they are hosting DNS for your domain, and you are sure you have pre-created all your DNS records on isp2's DNS Servers, there is no reason why you cannot have this configuration.

There is no specific name for this service. You are just looking for a company to host DNS for your domain. When you sign up, they will give you the addresses of one or more nameservers to enter in the DNS configuration of your domain at your domain registrar. Once you have created your DNS records in the host's DNS management console - so the A record for domain.com maps to the correct web server IP, your MX records are correct etc. - you can add the nameserver and sit back waiting for your resilience to kick in during the next DNS outage. (In fact, if configured properly, you shouldn't even know one ISP is out!).

-tigermatt
0
fosiul01Commented:
they way you are thinking, it would be happen

because, the concept of primary and secondary nameserver is, if one nameserver fails another nameserver will take control.

so if ns1.yourdomain.com fails then ns2.yourdomain.com will take control, if both fails then if there is another nameserver which is ns2.yourdomain.com will take control .... like this

so here ns1.yourdomain.com would be primary and rest of them would be secondary. and where ever you keep this secondary nameserver information you will have to make sure that there is a zone tranfer available from primary to rest of secondary or you will have to copy zone from primary to rest of secondary.

hope it make sense
0
fosiul01Commented:
they way you are thinking, it would not be happen

because, the concept of primary and secondary nameserver is, if one nameserver fails another nameserver will take control.

so if ns1.yourdomain.com fails then ns2.yourdomain.com will take control, if both fails then if there is another nameserver which is ns2.yourdomain.com will take control .... like this

so here ns1.yourdomain.com would be primary and rest of them would be secondary. and where ever you keep this secondary nameserver information you will have to make sure that there is a zone tranfer available from primary to rest of secondary or you will have to copy zone from primary to rest of secondary.

hope it make sense
0
fosiul01Commented:
sorry for 2 post !!!! click browser 2 times. [ first line would be : it would not be happen ]
0
tigermattCommented:

If the DNS is being hosted at two physically separate ISPs then a zone transfer is going to be next to impossible to have set up, since the two differing ISP's wouldn't co-operate to get something like that configured. This means that you just have to ensure any changes to DNS on ISP 1's DNS servers are made on ISP 2's DNS system too, so this essentially boils down to whenever you make a DNS change, you have to remember to go to the other ISP and make the same change there too.

-tigermatt
0
ccfcfcAuthor Commented:
Thanks for the responses - points awarded to Tigermatt
0
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
Broadband

From novice to tech pro — start learning today.