How moving DNS works
When pointing a domain at new nameservers, both old and new nameservers should have identical records. The purpose of this is to avoid the long propagation times involved when updating to new nameservers with different records, during which visitors can be taken to either the old or new service, depending on whether DNS has propagated to their network.When the nameservers are then updated at the domain registrar, the change is completely transparent, and doesn't cause any changes to where the website and email are hosted. Changes to DNS are then made on the new nameservers, and take effect within minutes.
The steps to moving DNS to M.D.G. IT are straightforward:
- Duplication of the existing zone file to M.D.G. IT nameservers
- Updating the domain at the domain registrar to point to these new nameservers
In practice this means that there is no way of knowing if, for example, blog.yourdomain.com exists in DNS, and hence needs to be added to the domain's records on the M.D.G. IT nameserver, without either being informed of its existence, or having acccess to the existing 3rd party DNS provider account.
What we need
For this reason, when transferring DNS to M.D.G. IT, we ask for one of the following:- Access to the remote DNS host's control panel, so that we can look at the complete zone file for the domain, and see every record that needs to be created on the new nameservers. If DNS is hosted with the previous webhost, and we are migrating the site from this host, we would normally have access to this already; or
- A copy of the zone file for the domain, which lists every record. This can be provided by the previous host / DNS service provider; or
- A list of all subdomains that need to be set up, or confirmation that no records other than the main domain, www and MX records need to be created.