Enregistrer un domaine

Cette page explique comment rechercher un nom de domaine disponible et l'enregistrer à l'aide de Cloud Domains. Cloud Domains vous permet de choisir votre fournisseur DNS et de personnaliser vos paramètres DNS.

Une fois votre domaine enregistré, Cloud Domains renouvelle automatiquement son enregistrement tant que votre compte de facturation Cloud reste actif. Vous pouvez désactiver le renouvellement automatique à tout moment après l'enregistrement de votre domaine.

Avant de commencer

Avant de commencer à utiliser Cloud Domains pour enregistrer vos domaines, procédez comme suit :

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Verify that billing is enabled for your Google Cloud project.

  3. Enable the Cloud Domains API.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

Configurer et enregistrer un domaine

Pour enregistrer un domaine à l'aide de Cloud Domains, procédez comme suit :

  1. Rechercher un nom de domaine
  2. Configurez le DNS pour le domaine.
  3. Définir les paramètres de confidentialité de votre domaine
  4. Saisissez vos coordonnées.

  5. Validez vos coordonnées.

Lors de l'enregistrement d'un domaine appartenant à une entreprise, le titulaire doit fournir les coordonnées de l'entreprise, telles que l'adresse e-mail et le numéro de téléphone. Si le titulaire fournit ses coordonnées personnelles, l'entreprise risque de perdre l'accès au domaine lorsqu'il partira.

Console

  1. Dans la console Google Cloud , accédez à la page Cloud Domains.

    Accéder à Cloud Domains

  2. Cliquez sur Enregistrer le domaine.
  3. Vous devez accepter les conditions d'utilisation de Squarespace pour votre projet. Si vous ne les avez pas encore acceptées, vous êtes invité à lire la page des conditions d'utilisation de Squarespace, puis à les accepter pour continuer.
  4. Recherchez un domaine disponible, puis identifiez le nom de domaine que vous souhaitez acheter. Les tarifs sont affichés pour chaque domaine disponible.
  5. Cliquez sur Sélectionner  à côté du nom de domaine que vous souhaitez acheter. Vous pouvez ajouter autant de domaines que vous le souhaitez, dans la limite de votre quota disponible. Pour en savoir plus, consultez Quotas et limites.

    Le prix total en fonction de votre sélection est calculé et affiché dans la section Domaine de recherche. Pour supprimer un domaine de votre panier, cliquez sur Désélectionner  à côté de son nom.

    Une fois que vous avez configuré la facturation et terminé l'enregistrement de votre domaine, Cloud Domains définit automatiquement l'enregistrement sur Renouvellement automatique.

  6. Cliquez sur Continuer.

  7. Dans la section Configuration DNS, choisissez l'un des fournisseurs DNS suivants pour vos serveurs de noms. Si vous enregistrez plusieurs domaines, vous pouvez choisir des paramètres individuels pour chacun d'eux.

    Fournisseur DNS Description Coût
    Cloud DNS Google vous recommande d'utiliser Cloud DNS comme fournisseur DNS pour tous vos serveurs de noms. Des frais Cloud DNS supplémentaires s'appliquent. Pour en savoir plus, consultez la page des tarifs de Cloud DNS.
    Serveurs de noms personnalisés Si vous choisissez cette option, vous pouvez utiliser Cloud Domains pour configurer vos serveurs de noms, puis utiliser un fournisseur DNS tiers pour configurer vos enregistrements de ressources DNS. Contactez votre fournisseur DNS.

    • Si vous sélectionnez la valeur par défaut Utiliser Cloud DNS (recommandé),Google Cloud crée automatiquement une zone pour vous. Pour modifier le nom de la zone et d'autres détails, procédez comme suit :

      1. Dans la liste Zone Cloud DNS, sélectionnez Configurer une nouvelle zone.
      2. Apportez les modifications nécessaires, puis cliquez sur Enregistrer et continuer.

      Si vous avez déjà créé une zone dans Cloud DNS, Cloud Domains la sélectionne par défaut.

    • Si vous sélectionnez Utiliser des serveurs de noms personnalisés, saisissez au moins deux serveurs de noms. Pour ajouter d'autres serveurs de noms, cliquez sur Ajouter un autre serveur de noms.

  8. Cliquez sur Continuer.

  9. Par défaut, la protection de la confidentialité est activée. Toutefois, vous pouvez modifier les paramètres en sélectionnant l'une des options de confidentialité du tableau ci-dessous.

    Option de confidentialité Description
    Protection de la vie privée activée

    Cette option permet de s'assurer que vos coordonnées ne sont pas accessibles au public. Pour vous aider à protéger vos coordonnées et à éviter le spam, un tiers fournit des coordonnées secondaires (proxy) pour votre domaine dans l'annuaire public. Le fournisseur tiers transfère tous les messages envoyés à vos coordonnées de contact par procuration vers les coordonnées de contact privées réelles.

    Cloud Domains n'offre pas de protection de la confidentialité pour toutes les extensions de domaine ni pour tous les domaines de premier niveau (TLD). Les registres (les organisations qui gèrent les domaines de premier niveau) ont établi des règles interdisant l'utilisation de la protection de la confidentialité pour certains TLD.

    Limiter les informations personnelles accessibles au public Si vous choisissez cette option, des informations non identifiables limitées seront disponibles publiquement. Les informations réelles accessibles au public dépendent du domaine que vous avez choisi. Si vous indiquez un nom d'organisation, il peut être visible publiquement.
    Rendre toutes les coordonnées publiques Si vous choisissez cette option, toutes vos coordonnées seront accessibles au public dans la base de données WHOIS.

    Pour savoir comment utiliser la confidentialité des contacts, consultez la section ContactPrivacy de la documentation de référence.

  10. Pour limiter les informations accessibles au public, sélectionnez Limiter les informations personnelles accessibles au public. Cette option n'est disponible que pour les domaines .com et .net.

  11. Pour rendre toutes vos coordonnées publiques, sélectionnez Rendre toutes les coordonnées publiques.

  12. Si vous acceptez la déclaration figurant dans la boîte de dialogue, cliquez sur J'accepte.

  13. Cliquez sur Continuer.

  14. Saisissez vos coordonnées pour le domaine. Elles sont nécessaires pour que l'ICANN puisse vous contacter en cas de problème. Par défaut, les coordonnées que vous saisissez sont appliquées aux contacts "titulaire", "administrateur" et "technique". Pour saisir des informations différentes pour chaque type de contact, vous pouvez modifier vos coordonnées ultérieurement.

    Si vous enregistrez plusieurs domaines, vous pouvez choisir d'appliquer les mêmes coordonnées à tous les domaines ou de saisir des coordonnées différentes pour chaque domaine.

  15. Cliquez sur S'inscrire.

    Le traitement de votre inscription peut prendre quelques minutes.

    Cloud Domains ou Squarespace envoie un e-mail de validation à l'adresse que vous avez saisie.

gcloud

  1. Pour rechercher un nom de domaine disponible, utilisez la commande gcloud domains registrations search-domains :

    gcloud domains registrations search-domains SEARCH_TERM
    

    Remplacez SEARCH_TERM par n'importe quelle chaîne non vide pour rechercher un nom de domaine, par exemple example. Cette recherche renvoie des suggestions de noms de domaine que vous pouvez enregistrer.

  2. Pour vérifier la disponibilité d'un nom de domaine et obtenir les paramètres nécessaires à l'enregistrement d'un nouveau domaine, y compris le prix, la disponibilité, les modes de confidentialité compatibles et les avis, utilisez la commande gcloud domains registrations get-register-parameters :

    gcloud domains registrations get-register-parameters DOMAIN_NAME
    

    Remplacez DOMAIN_NAME par le nom de domaine dont vous souhaitez vérifier la disponibilité, par exemple example.app.

    Le résultat est semblable à ce qui suit :

      availability: AVAILABLE
      domainName: example.app
      domainNotices:
      ‐ HSTS_PRELOADED
      supportedPrivacy:
      ‐ PRIVATE_CONTACT_DATA
      ‐ PUBLIC_CONTACT_DATA
      yearlyPrice:
          currencyCode: USD
          units: '12'
    
  3. Vous pouvez choisir un fournisseur DNS pour vos serveurs de noms en fonction des options de fournisseur DNS expliquées dans la présentation. Si vous choisissez Cloud DNS comme fournisseur DNS, vous devez d'abord créer une zone publique gérée pour votre domaine.

    Pour créer une zone publique gérée, utilisez la commande dns managed-zones create :

    gcloud dns managed-zones create CLOUD_DNS_ZONE_NAME \
        --description="DESCRIPTION" \
        --dns-name=DOMAIN_NAME \
    

    Remplacez les éléments suivants :

    • CLOUD_DNS_ZONE_NAME : nom de votre zone
    • DESCRIPTION : description de votre zone
    • DOMAIN_NAME : nom de domaine DNS de votre zone, tel que example.com

      Utilisez le même nom de domaine que celui utilisé dans les commandes précédentes, c'est-à-dire le nom de domaine que vous enregistrez.

  4. Pour enregistrer le domaine, utilisez la commande gcloud domains registrations register :

    gcloud domains registrations register DOMAIN_NAME
    

    Remplacez DOMAIN_NAME par le nom de domaine que vous souhaitez enregistrer, par exemple example.app.

    Lorsque vous enregistrez le domaine example.com à l'aide des serveurs de noms fournis par Cloud DNS, le résultat ressemble à ce qui suit :

    Yearly price: 12.00 USD
    Do you agree to pay this yearly price for your domain (y/N)?  y
    You can provide your DNS settings by specifying name servers or a Cloud
    DNS Managed Zone name
     [1] Provide name servers list
     [2] Provide Cloud DNS managed zone name
    Please enter your numeric choice (2):  NAME_SERVER_CHOICE
    Cloud DNS Managed Zone name:  CLOUD_DNS_ZONE
    Cloud DNS Zone 'CLOUD_DNS_ZONE' is not signed. DNSSEC won't be enabled.
    Contact data not provided using the --contact-data-from-file flag.
    Do you want to enter it interactively (Y/n)?  y
    Full name:  NAME
    Organization (if applicable):  ORGANIZATION
    Email:  EMAIL_ADDRESS
    Enter phone number with country code, e.g. "+1.8005550123".
    Phone number:  PHONE_NUMBER
    Enter fax number with country code, e.g. "+1.8005550123".
    Fax number (if applicable):  FAX_NUMBER
    Enter two-letter Country / Region code, e.g. "US" or "PL".
    Refer to the guidelines for entering address field information at https://support.google.com/business/answer/6397478.
    Country / Region code:  COUNTRY_CODE
    Postal / ZIP code:  ZIP_CODE
    State / Administrative area (if applicable):  STATE
    City / Locality:  CITY
    Address Line 1:  ADDRESS_LINE_1
    Address Line 2 (if applicable):  ADDRESS_LINE_2
    Address Line 3 (if applicable):
    Specify contact privacy
     [1] private-contact-data
     [2] public-contact-data
    Please enter your numeric choice (1):  DATA_PRIVACY_CHOICE
    Waiting for 'operation-1597880129306-5ad437580410d-2c65d582-0861c5b7' to
    complete...done.
    Created registration [example.com] Note:
    The domain is not yet registered.
    Wait until the registration resource changes state to ACTIVE.
    

    Remplacez les éléments suivants :

    • NAME_SERVER_CHOICE : choisissez l'option de serveur de noms en fonction du fournisseur DNS de votre choix.
    • CLOUD_DNS_ZONE : nom de la zone gérée Cloud DNS
    • NAME : votre nom complet, par exemple Alice Smith
    • ORGANIZATION : (facultatif) votre organisation, par exemple Doe Corp
    • EMAIL_ADDRESS : votre adresse e-mail pour la validation, par exemple alice@example.net
    • PHONE_NUMBER : numéro de téléphone du contact au format international, par exemple +1-800-555-0123
    • FAX_NUMBER : (facultatif) numéro de téléphone du contact au format international, par exemple +1-800-555-0123
    • COUNTRY_CODE : code du pays ou de la région de l'adresse (par exemple, US pour les États-Unis)
    • ZIP_CODE : code postal de l'adresse, par exemple 94043
    • STATE : état ou région administrative de l'adresse, par exemple CA
    • CITY : ville ou localité de l'adresse, par exemple Mountain View
    • ADDRESS_LINE_1 : première ligne de l'adresse du déposant, par exemple 1599 Bayview Parkway

      Vous pouvez saisir jusqu'à cinq lignes d'adresse (seule la première est obligatoire).

    • ADDRESS_LINE_2 : (facultatif) deuxième ligne de l'adresse du déposant (par exemple, APT. 123)

      Vous devez saisir l'adresse avec précision, car elle est utilisée pour la récupération du domaine si vous perdez l'accès à votre enregistrement. Pour en savoir plus, consultez les consignes pour saisir des informations dans les champs d'adresse.

    • DATA_PRIVACY_CHOICE : votre choix concernant la confidentialité des données

      Pour en savoir plus sur les options de confidentialité, consultez Protection de la confidentialité.

API

  1. Pour rechercher un nom de domaine disponible, utilisez la méthode registrations.searchDomains avec un corps de requête vide :

    GET https://domains.googleapis.com/v1/projects/PROJECT_ID/locations/global/registrations:searchDomains?query=SEARCH_TERM
    

    Remplacez les éléments suivants :

    • PROJECT_ID : ID du projet dans lequel l'enregistrement de domaine est créé
    • SEARCH_TERM : toute chaîne non vide permettant de rechercher un nom de domaine, par exemple example

      Cette recherche renvoie des suggestions de noms de domaine que vous pouvez enregistrer.

  2. Pour vérifier la disponibilité d'un nom de domaine et obtenir les paramètres nécessaires à l'enregistrement d'un nouveau domaine, y compris le prix, la disponibilité, les modes de confidentialité acceptés et les avis, utilisez la méthode registrations.retrieveRegisterParameters avec un corps vide :

    GET https://domains.googleapis.com/v1/projects/PROJECT_ID/locations/global/registrations:retrieveRegisterParameters?domainName=DOMAIN_NAME
    

    Remplacez les éléments suivants :

    • PROJECT_ID : ID du projet dans lequel la zone gérée est créée
    • DOMAIN_NAME : nom de domaine dont vous souhaitez vérifier la disponibilité, tel que example.app

    La réponse obtenue contient le yearlyPrice du domaine, que vous devez utiliser dans l'appel d'API registrations.register.

  3. Vous pouvez choisir un fournisseur DNS pour vos serveurs de noms en fonction des options de fournisseur DNS expliquées dans la présentation. Si vous choisissez Cloud DNS comme fournisseur DNS, vous devez d'abord créer une zone publique gérée pour votre domaine.

    Pour créer une zone gérée publique, utilisez la méthode managedZones.create :

    POST https://dns.googleapis.com/dns/v1/projects/PROJECT_ID/managedZones
    {
     "name": "ZONE_NAME",
     "description": "DESCRIPTION",
     "dnsName": "DOMAIN_NAME.",
     "visibility": "public"
    }
    

    Remplacez les éléments suivants :

    • PROJECT_ID : ID du projet dans lequel la zone gérée est créée
    • ZONE_NAME : nom de votre zone
    • DESCRIPTION : description de votre zone
    • DOMAIN_NAME. : suffixe DNS de votre zone, tel que example.com

    La réponse obtenue contient une liste nameServers que vous devez utiliser dans l'appel d'API registrations.register.

  4. Pour enregistrer le domaine, utilisez la méthode registrations.register :

    POST https://domains.googleapis.com/v1/projects/PROJECT_ID/locations/global/registrations:register
    {
     "registration": {
       "domainName": "DOMAIN_NAME",
       "dnsSettings": {
         "customDns": {
           "nameServers": [
             "NAME_SERVERS"
           ]
         }
       },
       "contactSettings": {
         "privacy": "CONTACT_PRIVACY",
         "registrantContact": {
           "postalAddress": {
             "regionCode": "REGION_CODE",
             "postalCode": "POSTAL_CODE",
             "administrativeArea": "SUBDIVISION",
             "locality": "CITY",
             "addressLines": [
               "ADDRESS"
             ],
             "recipients": [
               "CONTACT_NAME"
             ],
             "organization": "ORGANIZATION"
           },
           "email": "EMAIL_ADDRESS",
           "phoneNumber": "PHONE_NUMBER",
           "faxNumber": "FAX_NUMBER"
         },
         "adminContact": {
           "postalAddress": {
             "regionCode": "REGION_CODE",
             "postalCode": "POSTAL_CODE",
             "administrativeArea": "SUBDIVISION",
             "locality": "CITY",
             "addressLines": [
               "ADDRESS"
             ],
             "recipients": [
               "CONTACT_NAME"
             ],
             "organization": "ORGANIZATION"
           },
           "email": "EMAIL_ADDRESS",
           "phoneNumber": "PHONE_NUMBER",
           "faxNumber": "FAX_NUMBER"
         },
         "technicalContact": {
           "postalAddress": {
             "regionCode": "REGION_CODE",
             "postalCode": "POSTAL_CODE",
             "administrativeArea": "SUBDIVISION",
             "locality": "CITY",
             "addressLines": [
               "ADDRESS"
             ],
             "recipients": [
               "CONTACT_NAME"
             ],
             "organization": "ORGANIZATION"
           },
           "email": "EMAIL_ADDRESS",
           "phoneNumber": "PHONE_NUMBER",
           "faxNumber": "FAX_NUMBER"
         }
       }
     },
     "yearlyPrice": {
       "currencyCode": "CURRENCY_CODE",
       "units": NUMBER_OF_UNITS
     }
    }
    

    Remplacez les éléments suivants :

    • PROJECT_ID : ID du projet dans lequel vous avez créé la ressource d'enregistrement
    • DOMAIN_NAME : nom de domaine que vous souhaitez enregistrer, par exemple example.com
    • NAME_SERVERS : serveurs de noms que vous souhaitez utiliser

      Si vous utilisez Cloud DNS, utilisez le champ nameServers que vous avez obtenu à partir de l'appel d'API managedZones.create.post.

    • CONTACT_PRIVACY : paramètre de confidentialité préféré pour les données de contact

      Pour en savoir plus sur les options de confidentialité disponibles, consultez la ressource ContactPrivacy dans l'API Cloud Domains.

    Remplacez les valeurs suivantes pour registrantContact, adminContact et technicalContact. Pour en savoir plus sur chaque type de contact, consultez Coordonnées.

    • REGION_CODE : code régional de l'adresse, par exemple US pour les États-Unis
    • POSTAL_CODE : code postal de l'adresse, par exemple 94043
    • SUBDIVISION : la subdivision administrative la plus élevée d'une adresse, telle qu'un État, une province, un oblast ou une préfecture (par exemple, CA pour l'État de Californie)
    • CITY : nom de la ville ou de la commune de l'adresse, par exemple Mountain View
    • ADDRESS : niveaux inférieurs d'une adresse, par exemple 1599 Amphitheater Parkway
    • CONTACT_NAME : nom du contact
    • ORGANIZATION : (facultatif) nom de l'organisation qui enregistre le domaine (par exemple, Doe Corporation)
    • EMAIL_ADDRESS : adresse e-mail du contact, par exemple john@example.com
    • PHONE_NUMBER : numéro de téléphone du contact au format international, par exemple +1-800-555-0123
    • FAX_NUMBER : (facultatif) numéro de fax du contact au format international, par exemple +1-800-555-0123

      Vous devez saisir l'adresse avec précision, car elle est utilisée pour la récupération du domaine si vous perdez l'accès à votre enregistrement. Pour en savoir plus, consultez les consignes pour saisir des informations dans les champs d'adresse.

    Remplacez les valeurs suivantes par le prix annuel du domaine. Il s'agit du montant obtenu à partir du champ yearlyPrice dans l'appel d'API registrations.retrieveRegisterParameters :

    • CURRENCY_CODE : code de devise à trois lettres défini dans la norme ISO 4217 (par exemple, USD)
    • NUMBER_OF_UNITS : unités entières du montant (par exemple, si currencyCode est USD, une unité correspond à un dollar américain)

Une fois la ressource d'enregistrement créée, elle est à l'état REGISTRATION_PENDING. Il devrait passer à l'état ACTIVE en quelques minutes. Cela signifie que le processus d'enregistrement a réussi et que le domaine est prêt à être utilisé.

Pour résoudre les problèmes qui se présentent, consultez la section "Dépannage" : Lors de l'enregistrement, une ressource d'enregistrement semble bloquée à l'état REGISTRATION_PENDING. Consultez également Lister les domaines enregistrés.

Si vous recevez un message d'erreur lors de l'enregistrement, consultez Erreurs lors de l'enregistrement d'un domaine.

Valider vos coordonnées

Une fois votre domaine enregistré, Cloud Domains envoie un e-mail de validation à l'adresse que vous avez fournie dans vos coordonnées pour le domaine. L'objet de cet e-mail contient la mention Action requise : Veuillez valider votre adresse e-mail ou [Action requise] Validez les coordonnées de votre domaine Squarespace.

Vous devez valider vos coordonnées dans un délai de 15 jours. Autrement, votre domaine deviendra inactif.

Pour valider votre adresse e-mail, procédez comme suit :

  1. Ouvrez l'e-mail de validation envoyé par no-reply@squarespace.com.
  2. Cliquez sur Valider l'adresse e-mail.

Une fois que Cloud Domains a validé vos coordonnées, un message de confirmation s'affiche pour indiquer que votre adresse e-mail a été validée.

Si une erreur se produit lors de la validation de vos coordonnées, consultez la section Dépannage Problèmes de validation de l'adresse e-mail du déposant.

Étapes suivantes