Cette page explique comment migrer vos paramètres DNS Google Domains et exporter votre domaine et vos configurations de transfert d'e-mails si vous utilisez Google Domains en tant que fournisseur DNS.
Si vous n'utilisez pas Google Domains comme fournisseur DNS, aucune action n'est requise de votre part.
Si vous n'utilisez pas le transfert de domaine ou d'e-mails, mais utiliser Google Domains comme fournisseur DNS, Migrez vos paramètres DNS Google Domains vers Cloud DNS.
Si vous utilisez le transfert de domaine ou d'e-mails, vous pouvez Exporter les configurations de domaine et de transfert d'e-mails
Avant de commencer
Vérifier si vous utilisez Google Domains comme DNS et si vous avez configuré le transfert de domaine ou d'e-mail.
Console
Dans la console Google Cloud, accédez à Cloud Domains.
La page Inscriptions répertorie vos enregistrements.
Cliquez sur le nom de domaine pour lequel vous souhaitez obtenir des informations.
Vous pouvez vérifier si un domaine spécifique utilise Google Domains en tant que par son fournisseur DNS, ou si le domaine utilise le transfert d'e-mails ou de domaine de configuration.
gcloud
Pour afficher les détails de l'enregistrement d'un domaine spécifique, utilisez le
Commande gcloud domains registrations describe
:
gcloud domains registrations describe DOMAIN_NAME
Remplacez DOMAIN_NAME
par le nom du domaine
dont vous souhaitez afficher les détails, par exemple example.app
.
Si votre domaine utilise Google Domains comme fournisseur DNS,
La section dnsSettings
du résultat ressemble à l'exemple suivant:
dnsSettings: googleDomainsDns:
Si votre domaine utilise des configurations de transfert de domaine ou d'e-mails, le
La section dnsSettings
du résultat ressemble à l'exemple suivant:
dnsSettings: ... googleDomainsRedirectsDataAvailable: true
Effectuer la migration de vos paramètres DNS Google Domains vers Cloud DNS
Pour migrer vos paramètres DNS Google Domains, procédez comme suit.
gcloud
Créez une zone publique gérée pour votre domaine.
Exécutez la commande
dns managed-zones create
:gcloud dns managed-zones create ZONE_NAME \ --description=DESCRIPTION \ --dns-name=DOMAIN_NAME \ --visibility=public \ [--labels=LABELS] \ [--dnssec-state=DNSSEC_STATE]
Remplacez les éléments suivants :
ZONE_NAME
: nom de votre zoneDESCRIPTION
: description de votre zoneDOMAIN_NAME
: nom de domaine de votre zone (par exemple,example.com
). Pour utiliser une zone DNS pour nom de domaine, vous devez vous assurer que le suffixe DNS dans la zone correspond au nom de domaine. Notez queexample.com
etexample.com.
sont considérées comme équivalentes.LABELS
: liste de paires clé-valeur séparées par une virgule. commedept=marketing
ouproject=project1
. Cette option est facultative. Pour en savoir plus, consultez la documentation du SDK.DNSSEC_STATE
: état DNSSEC pour votre zone. Pour plus consultez la page Extensions de sécurité DNS (DNSSEC) présentation. Cette option est facultative.
Désactivez DNSSEC pour votre domaine.
Si DNSSEC est activé, désactivez-le et attendez 24 heures pour pour que la modification soit prise en compte.
Exécutez la commande
gcloud domains registrations configure dns
:gcloud domains registrations configure dns DOMAIN_NAME \ --disable-dnssec
Remplacez
DOMAIN_NAME
par le nom du domaine pour et désactiver DNSSEC,Récupérer les informations d'enregistrement DNS de votre DNS Google Domains dans la zone.
Exécutez la commande
gcloud domains registrations google-domains-dns export-dns-record-sets
:gcloud domains registrations google-domains-dns export-dns-record-sets DOMAIN_NAME \ --records-file=RECORDS_FILE \ --zone-file-format
Remplacez les éléments suivants :
DOMAIN_NAME
: nom du domaine pour lequel vous vous souhaitez récupérer les informations de l'enregistrement DNSRECORDS_FILE
: le fichier dans lequel l'enregistrement doivent être exportés, par exemple,records.zonefile
Importez les enregistrements dans la zone Cloud DNS.
Exécutez la commande
dns record-sets import
. L'option--zone-file-format
indique à la commandeimport
qu'elle doit recevoir un BIND. fichier de zone. Si vous omettez cette option,import
s'attend à recevoir un fichier YAML:gcloud dns record-sets import RECORDS_FILE \ --zone=ZONE_NAME \ --zone-file-format \ --delete-all-existing
Remplacez les éléments suivants :
RECORDS_FILE
: fichier à partir duquel l'enregistrement doivent être importés (par exemple,records.zonefile
).ZONE_NAME
: nom de la zone gérée dont les jeux d'enregistrements que vous souhaitez gérer
Commencez à utiliser la zone Cloud DNS migrée.
Exécutez la commande
gcloud domains registrations configure dns
:gcloud domains registrations configure dns DOMAIN_NAME \ --cloud-dns-zone=ZONE_NAME
Remplacez les éléments suivants :
DOMAIN_NAME
: nom de l'entreprise enregistrée domaine (par exemple,example.app
).ZONE_NAME
: nom de la zone gérée dont les jeux d'enregistrements que vous souhaitez gérer
Surveiller votre domaine Si vous rencontrez des problèmes de configuration DNS, effectuer un rollback de la migration.
Exécutez la commande
gcloud domains registrations configure dns
:gcloud domains registrations configure dns DOMAIN_NAME --use-google-domains-dns
Remplacez
DOMAIN_NAME
par le nom de l'entreprise enregistrée domaine (par exemple,example.app
).Facultatif: Activez DNSSEC pour votre domaine.
- Patientez au moins 24 heures après avoir terminé l'étape 5.
- Exécutez la commande
gcloud domains registrations configure dns
:
gcloud domains registrations configure dns DOMAIN_NAME \ --cloud-dns-zone=ZONE_NAME \ --no-disable-dnssec
Remplacez les éléments suivants :
DOMAIN_NAME
: nom de l'entreprise enregistrée domaine (par exemple,example.app
).ZONE_NAME
: nom de la zone gérée pour laquelle vous souhaitez désactiver DNSSEC
Exporter vos configurations de domaine et de transfert d'e-mails vers un autre fournisseur d'hébergement
gcloud
Désactivez DNSSEC pour votre domaine.
Si DNSSEC est activé, vous devez le désactiver et attendre 24 heures pour que la modification soit prise en compte.
Exécutez la commande
gcloud domains registrations configure dns
:gcloud domains registrations configure dns DOMAIN_NAME \ --disable-dnssec
Remplacez les éléments suivants :
DOMAIN_NAME
: nom du domaine pour lequel vous souhaitez désactiver DNSSEC
Exportez votre configuration DNS Google Domains.
Exécutez la commande
gcloud domains registrations google-domains-dns export-dns-record-sets
:gcloud domains registrations google-domains-dns export-dns-record-sets DOMAIN_NAME \ --records-file=RECORDS_FILE \ --zone-file-format
Remplacez les éléments suivants :
DOMAIN_NAME
: nom du domaine pour lequel vous souhaitez Récupérer les informations de l'enregistrement DNSRECORDS_FILE
: le fichier dans lequel les jeux d'enregistrements doivent être exportés, par exemplerecords.zonefile
Récupérer votre domaine Google Domains et le transfert d'e-mails configuration.
Exécutez la commande
gcloud domains registrations google-domains-dns get-forwarding-config
:gcloud domains registrations google-domains-dns get-forwarding-config DOMAIN_NAME
Remplacez
DOMAIN_NAME
par le nom de l'entreprise enregistrée domaine (par exemple,example.app
).Importer les enregistrements DNS et la configuration de transfert sur votre nouvel hébergement un fournisseur de services agréé. Pour obtenir des instructions, contactez votre fournisseur d'hébergement.
Configurez les paramètres de domaine et de transfert pour votre nouvel hébergement un fournisseur de services agréé. Pour obtenir des instructions, contactez votre fournisseur d'hébergement.
Si vous disposez d'enregistrements
MX
etCNAME
, assurez-vous de configurer ces enregistrements pour rediriger les services vers votre nouveau fournisseur d'hébergement.Mettez à jour le serveur de noms de votre domaine. Vous pouvez obtenir le serveur de noms auprès de votre nouveau fournisseur d'hébergement.
Exécutez la commande
gcloud domains registrations configure dns
:gcloud domains registrations configure dns DOMAIN_NAME \ --name-servers=NAME_SERVERS_LIST
Remplacer
NAME_SERVERS_LIST
par une liste de serveurs de noms DNS pour le domaine.Surveiller votre domaine Si vous rencontrez des problèmes de configuration DNS, effectuer un rollback de la migration.
Exécutez la commande
gcloud domains registrations configure dns
:gcloud domains registrations configure dns DOMAIN_NAME --use-google-domains-dns
Facultatif: Activez DNSSEC pour votre zone DNS auprès de votre fournisseur d'hébergement.
- Patientez 24 heures après l'activation de DNSSEC pour votre zone DNS.
Activez DNSSEC pour votre domaine.
Exécutez la commande
gcloud domains registrations configure dns
:gcloud domains registrations configure dns DOMAIN_NAME \ --dns-settings-from-file=DNS_SETTINGS_FILE_NAME
Remplacez les éléments suivants :
DOMAIN_NAME
: nom de l'entreprise enregistrée domaine (par exemple,example.app
).DNS_SETTINGS_FILE_NAME
: fichier YAML contenant les paramètres DNS requis. Si spécifié, son contenu remplace les valeurs utilisées dans la ressource d'enregistrement. Si Il manque certains champsdns_settings
dans le fichier YAML. ces champs sont supprimés.Exemple de contenu du fichier:
customDns: nameServers: - new.ns1.com - new.ns2.com dsRecords: - keyTag: 24 algorithm: RSASHA256 digestType: SHA256 digest: ab1cfa82b035c26cbbbdae632cea070514eb8b773f616aaeaf668e2f0be8f10d
Étape suivante
- Pour obtenir des réponses aux questions fréquentes, consultez la page Questions fréquentes sur l'achat de Google Domains sur Squarespace
- Pour trouver des solutions aux problèmes courants que vous pourriez rencontrer lors de l'utilisation Cloud Domains, consultez Résolvez les problèmes liés à Cloud Domains.