Link to home
Start Free TrialLog in
Avatar of ccfcfc
ccfcfcFlag for United Kingdom of Great Britain and Northern Ireland

asked on

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
ASKER CERTIFIED SOLUTION
Avatar of tigermatt
tigermatt
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
you meant

ns1.yourip.com -> one Isp

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

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.


Avatar of ccfcfc

ASKER

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 ?

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

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
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
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
sorry for 2 post !!!! click browser 2 times. [ first line would be : it would not be happen ]

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
Avatar of ccfcfc

ASKER

Thanks for the responses - points awarded to Tigermatt