We've got about 20 localised domains for just one website, all of them point to the same IP address
The current setup is hosted with Google Cloud DNS and looks like this:
example.de.
A 1.2.3.4www.example.de.
CNAMEexample.de.
example.fr.
A 1.2.3.4www.example.fr.
CNAMEexample.fr.
example.uk.
A 1.2.3.4www.example.uk.
CNAMEexample.uk.
Here's what I want:
example.net
A 1.2.3.4example.de.
CNAMEexample.net.
www.example.de.
CNAMEexample.de.
example.fr.
CNAMEexample.net.
www.example.fr.
CNAMEexample.fr.
example.uk.
CNAMEexample.net.
www.example.uk.
CNAMEexample.uk.
However, according to RFC 1034 (as explained here), I can't have any other entries next to a CNAME. So my question is this: what would you do to make this setup more manageable?
What I'm trying to avoid is having to go through all 20+ domains and edit the IP address in case we migrate to a different server.
Had an idea to CNAME all WWW's to example.net
and then redirect naked domains to WWW, but that doesn't seem to be a native DNS feature, and Google Cloud DNS doesn't support Synthetic Records like those in Google Domains
Tried to search but couldn't find anything relevant.