Nous sommes actuellement en train de migrer d'un hôte vers la plate-forme Google Cloud.

Mais il y a une chose qui nous sème la confusion. Nous avons différents clients qui ont configuré des domaines personnalisés avec nous. Beaucoup d'entre eux l'ont fait en mettant à jour leurs serveurs de noms comme suit:

  • ns1.mydomain.com
  • ns2.mydomain.com
  • ns3.mydomain.com

Cependant, lorsque nous ajoutons des zones de domaine à gcloud, chaque domaine semble se voir attribuer différents enregistrements NS au hasard.

Certains se voient attribuer les éléments suivants

Ns-cloud-a1.googledomains.com, ns-cloud-a2., ns-cloud-a3.

Alors que d'autres obtiennent

Ns-cloud-b1. , ns-cloud-c1. , ns-cloud-d1. * etc.

Comment pouvons-nous faire en sorte que les domaines personnalisés actuels continuent de fonctionner après la migration? Nous avons mis en place plusieurs centaines de domaines personnalisés et nous aimerions migrer vers gcloud sans aucune modification requise de la part de nos clients.

Notre plan initial pour la migration était:

  • Ajouter des zones pour mydomain.com au DNS de Google Cloud et prendre note des enregistrements NS
  • Ajouter des zones au cloud DNS pour tous nos domaines clients personnalisés
  • Mettez à jour nos serveurs de noms nsX.mydomain.com pour pointer vers l'adresse IP des enregistrements NS pour mydomain.com
  • Tous les domaines personnalisés existants devraient continuer à fonctionner indépendamment de leurs enregistrements NS (en théorie)

Cependant, je ne sais pas si c'est la bonne façon de procéder.

Certaines choses pour lesquelles je suis particulièrement confus:

  • Avons-nous besoin de définir les enregistrements NS pour les domaines personnalisés dans gcloud sur nos serveurs nsX.mydomain.com? Nous ne spécifions actuellement aucun enregistrement NS pour ces domaines dans cPanel.
  • Les serveurs de noms auxquels les domaines personnalisés sont attribués dans gcloud ont-ils une importance? (ns-cloud-a1 pour certains vs ns-cloud-b1 pour d'autres)
  • Pourrions-nous nous attendre à une sorte de temps d'arrêt pour ce transfert DNS?

Toute aide à ce sujet serait grandement appréciée. Merci.

0
George Broadhurst 14 sept. 2020 à 13:50

2 réponses

Meilleure réponse

J'ai pu faire fonctionner cela en ajoutant plusieurs enregistrements A pour chacun des serveurs de noms

Donc, pour ns1.mydomain.com, j'ai ajouté des enregistrements A pour 216.239.32.106, 216.239.32.107, 216.239.32.108, 216.239.32.109, 216.239.32.110.

Ce sont les ips de ns-cloud-a1., Ns-cloud-b1., Ns-cloud-c1. etc. que vous pouvez trouver en exécutant cette commande pour chacun des serveurs de noms

host ns-cloud-a1.googledomains.com

J'ai fait la même chose pour ns2. et ns3., en ajoutant des enregistrements A pour les deuxième et troisième serveurs de noms dans chaque partition (c'est-à-dire ns-cloud-a2., ns-cloud-b2. et ns-cloud-a3., ns-cloud-b3.)

Voici comment les enregistrements A apparaissent dans le tableau de bord DNS de Google Cloud

0
George Broadhurst 17 sept. 2020 à 09:26

Cloud DNS attribue chaque zone gérée publique à l'un des cinq fragments de serveur de noms. Les fragments sont la lettre précédant le nombre dans un nom de serveur de noms faisant autorité, donc ns-cloud-e1 à ns-cloud-e4 sont le fragment E.

Plusieurs zones avec le même nom DNS ne peuvent pas être attribuées au même fragment, donc seulement cinq zones peuvent être créées avec exactement le même nom DNS. Pour plus d'informations, reportez-vous aux Limites des serveurs de noms.

Par exemple, vous avez zone1 pour mydomain.com et NS comme ns-cloud-bX.googledomains.com. , mais lorsque vous créez une zone avec le même nom de domaine, vous obtiendrez ns-cloud-eX.googledomains.com.

Pour votre scénario:

  • Créez une zone gérée.
  • Copiez la liste des NS en conséquence et mettez à jour @ Domain Registrar. Ces enregistrements NS résoudront les requêtes pour mydomain.com.

Seuls les serveurs de noms DNS pointés par le registraire DNS résoudront les requêtes importantes. Cependant, les sous-domaines qui sont délégués en créant des enregistrements NS (serveur de noms) dans leur La zone du domaine parent doit également avoir ses propres zones.

Votre durée de vie (TTL) définie sur les enregistrements au bureau d'enregistrement vous le dira vous combien de temps vous devez attendre avant que les nouveaux serveurs de noms commencent à être utilisés.

0
Gagandeep T 14 sept. 2020 à 18:31