When providing Internet access to organizations, is it customary to provide external DNS for your clients, or have them manage their own or go to an outsourced DNS provider? Is the answer different for DNS servers vs resolvers? Do upstream (wholesale) providers bundle any DNS services with the bandwidth?
If you do provide it, do you then purchase redundant DNS services from a third party in case your DNS goes down, or run your own secondary, etc?
We are running own nameservers and offer them to customers to use them in case they order a domain form us.
We do offer re######lvers as well. All systems are managed by our staff.
Would it be fair to say then generally speaking whoever provides the domain registration should provide the DNS nameserver for that domain? In the case where you are providing bandwidth only (not domains) you typically wouldn't provide a DNS nameserver, but you may provide a resolver?
You should have control over at least two authoritive nameservers in two different subnets, preferably with two different TLD's.
We have domain name clients only (for which we don't provide authoritive nameservers), hostingclients that buy domains with us (and get authoritive nameserveruse if needed) and colocation clients (that get the use of two resolvers).
Yes, some of the domain registar require second nameservers in different subnet and you can ask your customer to use external nameservers from zoneedit.com or similar site.