Rétablir le mode d'annonce par défaut
Si vous n'avez plus besoin d'annoncer des sous-réseaux ou plages d'adresses IP personnalisés, vous pouvez revenir au mode d'annonce par défaut.
Par défaut, le routeur cloud annonce tous les sous-réseaux disponibles, y compris les nouveaux. Pour les sessions BGP, le comportement par défaut consiste à hériter du comportement de Cloud Router.
Avant de commencer
gcloud
Si vous souhaitez utiliser les exemples de ligne de commande de ce guide, procédez comme suit :
- Installez la dernière version de la CLI Google Cloud ou appliquez la mise à jour correspondante.
- Définissez une région et une zone par défaut.
API
Si vous voulez utiliser les exemples d'API de ce guide, configurez l'accès aux API.
Rétablir le mode d'annonce par défaut sur un routeur Cloud Router
Pour rétablir le mode d'annonce par défaut sur un routeur Cloud Router, procédez comme suit :
Console
Dans Google Cloud Console, accédez à la page Routeurs cloud.
Sélectionnez le routeur Cloud Router à mettre à jour.
Sur la page Détails du routeur, cliquez sur
Modifier.Dans la section Routes annoncées, sélectionnez Diffuser tous les sous-réseaux visibles par Cloud Router (par défaut) pour le paramètre Routes.
Cliquez sur Enregistrer pour revenir au mode d'annonce par défaut.
gcloud
Exécutez la commande update
. Utilisez l'option --advertisement-mode
pour remplacer le mode d'annonce par default
, comme illustré dans l'exemple suivant :
gcloud compute routers update my-router \ --advertisement-mode default
API
Utilisez la méthode routers.patch pour définir bgp.advertiseMode
sur DEFAULT
et effacer la configuration de mode d'annonce personnalisé :
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgp": { "advertiseMode": "DEFAULT", "advertisedGroups": [], "advertisedIpRanges": [] } }
Remplacez les éléments suivants :
PROJECT_ID
: projet contenant le routeur cloud.REGION
: région où se trouve le routeur cloud.ROUTER_NAME
: nom du routeur cloud
Rétablir le mode d'annonce par défaut sur une session BGP
Pour rétablir le mode d'annonce par défaut sur une session BGP, procédez comme suit.
Console
Dans Google Cloud Console, accédez à la page Routeurs cloud.
Sélectionnez le routeur Cloud Router qui contient la session BGP à mettre à jour.
Sur la page Détails du routeur, sélectionnez la session BGP à mettre à jour.
Sur la page d'informations de la session BGP, cliquez sur
Modifier.Pour les routes, sélectionnez Diffuser tous les sous-réseaux visibles par le routeur Cloud Router (par défaut).
Cliquez sur Enregistrer pour revenir au mode d'annonce par défaut.
gcloud
Exécutez la commande update-bgp-peer
. Utilisez l'option --advertisement-mode
pour remplacer le mode d'annonce par default
, comme illustré dans l'exemple suivant :
gcloud compute routers update-bgp-peer my-router \ --peer-name my-bgp-session \ --advertisement-mode default
API
Pour une ou plusieurs sessions BGP, utilisez la méthode routers.patch
afin de mettre à jour le champ bgpPeers[]
.
Le champ bgpPeers[]
accepte un tableau de pairs BGP. Lorsque vous appliquez un correcteur PATCH
à ce champ, vous écrasez le tableau existant de pairs BGP avec le nouveau tableau inclus dans votre requête.
Envoyez une requête
GET
pour obtenir le tableau actuel de pairs BGP pour le routeur. Pour en savoir plus, consultez la section Afficher la configuration de session BGP.Envoyez une requête
PATCH
avec un nouveau tableau de pairs BGP. Pour chaque pair BGP pour lequel vous souhaitez rétablir le mode d'annonce par défaut, procédez comme suit :- Définissez
advertisedMode
surDEFAULT
. - Définissez
advertisedGroup[]
etadvertisedIpRanges[]
sur[]
.
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ BGP_PEERS ] }
Remplacez l'élément suivant :
PROJECT_ID
: projet contenant le routeur cloud.REGION
: région où se trouve le routeur cloud.ROUTER_NAME
: nom du routeur cloudBGP_PEERS
: contenu du nouveau tableau de pairs BGP.
L'exemple suivant rétablit le mode d'annonce par défaut pour deux sessions BGP :
{ "name": "peer-1", "interfaceName": "if-peer-1", "ipAddress": "169.254.10.1", "peerIpAddress": "169.254.10.2", "peerAsn": 64512, "advertisedRoutePriority": 100, "advertiseMode": "DEFAULT", "advertisedGroups": [], "advertisedIpRanges": [] }, { "name": "peer-2", "interfaceName": "if-peer-2", "ipAddress": "169.254.20.1", "peerIpAddress": "169.254.20.2", "peerAsn": 64513, "advertisedRoutePriority": 100, "advertiseMode": "DEFAULT", "advertisedGroups": [], "advertisedIpRanges": [] }
- Définissez
Étapes suivantes
Pour afficher la configuration d'un routeur Cloud Router, de ses sessions BGP et des routes annoncées par Cloud Router, consultez la page Afficher les détails d'un routeur Cloud Router.
Pour résoudre les problèmes liés aux routes annoncées personnalisées, consultez la page Dépannage.