Distributed nameservers and resellers - How does it work? Advice is needed.

OK, I am looking into the technical aspects (just trying to wrap my head around the concepts) of using multiple servers to host multiple (distributed) nameservers.. and how it fits with our web hosting resellers.

So we will have:

ns1.domain.com --> server1 in datacenter1
ns2.domain.com --> server1 in datacenter2
ns3.domain.com --> server1 in datacenter3
ns4.domain.com --> server1 in datacenter4

We will be using the cpanel dns "clustering" system.

How do we handle our resellers, who wish to use their own "private/personal" nameservers?

Currently we assign each reseller with 2 unique IP addresses, which they register for their own private nameservers as ns1/ns2.reseller.com.

Now, if we want them to take advantage of our dns cluster system we would need to do what? Which of these is correct?

1) Assign a unique IP from *each* server to them? So ns1.reseller.com would get an IP from server1 in dc1, and ns2.reseller.com would get an IP from server2 in dc2, etc...

2) They would simply register their ns1/ns2/ns3/ns4.reseller.com nameservers with the *same IPs* that we used to register our own "master" ns1/ns2/ns3/ns4.domain.com nameservers.


For #1, this would be a tremendous amount of admin work/maintenance to track all the IP usage, etc...

For #2, my understanding is that it's not possible to register two (or MANY more in this case) nameservers with the same IP.

So what is the solution?

 

 

 

 

Top