Annoncer des sous-réseaux VPC spécifiques

Personnalisez les sous-réseaux de votre réseau VPC annoncés par Cloud Router. Les sous-réseaux que vous annoncez seront les seuls visibles pour les clients sur site. Cloud Router n'annoncera pas dynamiquement de nouveaux sous-réseaux. Si vous souhaitez annoncer de nouveaux sous-réseaux, vous devez les ajouter à l'annonce.

Consultez les sections Créer des routeurs Cloud Router ou Établir des sessions BGP pour spécifier des annonces lorsque vous créez un routeur cloud ou configurez une session BGP.

Pour spécifier des annonces sur un routeur cloud existant :

Console


  1. Accédez à la page Cloud Router de Google Cloud Console.
    Liste des routeurs cloud
  2. Sélectionnez le routeur Cloud Router à mettre à jour.
  3. Sur la page d'informations du routeur Cloud Router, sélectionnez Modifier.
  4. Développez la section Routages annoncés.
  5. Dans le champ Routes, sélectionnez Créer des routages personnalisés.
  6. Si l'option Diffuser tous les sous-réseaux visibles par le routeur Cloud Router est sélectionnée, désactivez-la.
  7. Sélectionnez Ajouter un routage personnalisé pour ajouter une route annoncée.
  8. Configurez l'annonce de routage.
    • Source : sélectionnez une liste prédéfinie de sous-réseaux. Cloud Router répertorie tous les sous-réseaux disponibles, qui dépendent du mode de routage dynamique du réseau VPC.
    • Plage d'adresses IP : vous pouvez modifier la plage d'adresses IP du sous-réseau annoncé. Par exemple, vous pouvez indiquer une plage moins étendue pour que Cloud Router annonce une partie du sous-réseau.
    • Description : ajoutez une description pour vous aider à identifier l'objectif de cette annonce de routage.
  9. Après avoir ajouté les routages, sélectionnez Enregistrer.

gcloud


Avant de commencer, enregistrez les plages d'adresses IP des sous-réseaux à annoncer.

  1. Exécutez la commande update à l'aide de l'indicateur --set-advertisement-ranges pour spécifier les plages d'adresses IP de sous-réseau à annoncer. Pour ajouter des plages d'adresses IP à des annonces existantes, utilisez l'indicateur --add-advertisement-ranges.

    L'exemple suivant met à jour le routeur Cloud Router my-router pour annoncer les sous-réseaux 10.0.0.0/24 et 10.0.10.0/24. Les annonces personnalisées existantes sont remplacées.

    gcloud compute routers update my-router \
       --advertisement-mode custom \
       --set-advertisement-ranges 10.0.0.0/24,10.0.10.0/24
    

    Pour ajouter des plages d'adresses IP à une annonce existante, utilisez l'indicateur --add-advertisement-ranges, comme illustré dans l'exemple suivant :

    gcloud compute routers update my-router \
       --add-advertisement-ranges 10.0.20.0/24
    
  2. Si le groupe d'annonces de votre routeur Cloud Router comprend tous les sous-réseaux, supprimez-le pour empêcher Cloud Router d'annoncer des sous-réseaux supplémentaires. Les groupes d'annonces sont des plages d'adresses IP définies par Google que Cloud Router annonce de manière dynamique. Pour obtenir la liste de tous les groupes d'annonces, consultez la section sur l'indicateur set-advertisement-groups dans la documentation du SDK Google.

    1. Exécutez la commande "describe" pour vérifier les annonces Cloud Router :

      gcloud compute routers describe my-router
      
    2. Si le résultat contient le champ advertisedGroups avec la valeur ALL_SUBNETS, supprimez-le. Exécutez la commande "update" avec l'indicateur --remove-advertisement-groups :

      gcloud compute routers update my-router \
      --remove-advertisement-groups all_subnets
      

Pour spécifier des annonces sur une session BGP existante, procédez comme suit :

Console


  1. Accédez à la page Cloud Router de Google Cloud Console.
    Liste des routeurs cloud
  2. Sélectionnez le routeur cloud qui contient la session BGP à mettre à jour.
  3. Sur la page d'informations du routeur cloud, sélectionnez la session BGP à mettre à jour.
  4. Sur la page d'informations de la session BGP, sélectionnez Modifier.
  5. Dans le champ Routes, sélectionnez Créer des routages personnalisés.
  6. Si l'option Diffuser tous les sous-réseaux visibles par le routeur Cloud Router est sélectionnée, désactivez-la.
  7. Sélectionnez Ajouter un routage personnalisé pour ajouter une route annoncée.
  8. Configurez l'annonce de routage.
    • Source : sélectionnez une liste prédéfinie de sous-réseaux. Cloud Router répertorie tous les sous-réseaux disponibles, qui dépendent du mode de routage dynamique du réseau VPC.
    • Plage d'adresses IP : vous pouvez modifier la plage d'adresses IP du sous-réseau annoncé. Par exemple, vous pouvez indiquer une plage moins étendue pour que Cloud Router annonce une partie du sous-réseau.
    • Description : ajoutez une description pour vous aider à identifier l'objectif de cette annonce de routage.
  9. Après avoir ajouté les routages, sélectionnez Enregistrer.

gcloud


Avant de commencer, enregistrez les plages d'adresses IP des sous-réseaux à annoncer.

  1. Exécutez la commande update-bgp-peer à l'aide de l'indicateur --set-advertisement-ranges pour spécifier les plages d'adresses IP de sous-réseau à annoncer. Pour ajouter des plages d'adresses IP à des annonces existantes, utilisez l'indicateur --add-advertisement-ranges.

    L'exemple suivant met à jour la session BGP my-bgp-session sur le routeur cloud my-router pour annoncer les sous-réseaux 10.0.0.0/24 et 10.0.10.0/24. Les annonces personnalisées existantes sont remplacées.

    gcloud compute routers update-bgp-peer my-router \
       --peer-name my-bgp-session \
       --advertisement-mode custom \
       --set-advertisement-ranges 10.0.0.0/24,10.0.10.0/24
    

    Pour ajouter des plages d'adresses IP à une annonce existante, utilisez l'indicateur --add-advertisement-ranges, comme illustré dans l'exemple suivant :

    gcloud compute routers update-bgp-peer my-router \
       --peer-name my-bgp-session \
       --add-advertisement-ranges 10.0.20.0/24
    
  2. Si le groupe d'annonces de votre routeur cloud comprend tous les sous-réseaux, supprimez-le pour empêcher Cloud Router d'annoncer des sous-réseaux supplémentaires. Les groupes d'annonces sont des plages d'adresses IP définies par Google que Cloud Router annonce de manière dynamique. Pour obtenir la liste de tous les groupes d'annonces, consultez la section sur l'indicateur set-advertisement-groups dans la documentation du SDK Google.

    1. Exécutez la commande "describe" pour vérifier les annonces Cloud Router :

      gcloud compute routers describe my-router
      
    2. Si la session BGP associée contient le champ advertisedGroups avec la valeur ALL_SUBNETS, supprimez-le. Exécutez la commande "update" avec l'indicateur --remove-advertisement-groups :

      gcloud compute routers update-bgp-peer my-router \
        --peer-name my-bgp-session \
        --remove-advertisement-groups all_subnets
      

Étape suivante