I have a client that wants to maintain control of his domain (fair enough) - he also wants to maintain control of his MX records (fair enough).
He is with CrazyDomains and the current records kind of look like this:
Before
CrazyDomains:
- A Name: @ 111.222.333.444
- MX: 1ASPMX.L.GOOGLE.COM
- MX: 2ASPMX.L.GOOGLE.COM
- DS: ns1.crazydomains.com
- DS: ns2.crazydomains.com
After
CrazyDomains:
- MX: 1ASPMX.L.GOOGLE.COM
- MX: 2ASPMX.L.GOOGLE.COM
- DS: ns1.crazydomains.com (for MX records)
- DS: ns2.crazydomains.com ( "" )
- DS: ns1.digitalocean.com. (for AName records)
- DS: ns2.digitalocean.com. ( "" )
Digital Ocean (I control via Network tab):
- A Name: @ 666.777.888.999
Essentially I can maintain the A Name records (via Digital Ocean) and he can maintain the MX records (via CrazyDomain).
Alternatively - is it possible to set a static ip, that I can map onto different servers, without the client needing to update their records. Digital Ocean has floating IP's - but they must point to DO instances.