Les routeurs
Les routeurs virtuels permettent à vos instances de communiquer avec Internet (via SNAT ou Floating IP) et interconnectent différents réseaux privés entre eux.
Créer et configurer un routeur via la console
Créer le routeur
- Allez dans Réseau → Routeurs.
- Cliquez sur Créer un routeur.
- Nommez-le (ex:
router-gateway). - Dans Réseau externe, sélectionnez le réseau public disponible (généralement
publicouext-net). - Validez.
Connecter un réseau privé
- Cliquez sur le nom de votre routeur nouvellement créé.
- Allez dans l’onglet Interfaces.
- Cliquez sur Ajouter une interface.
- Sélectionnez votre sous-réseau privé (ex:
subnet-int). - Cliquez sur Envoyer.
👉🏼
Dès que le routeur est connecté à la fois au réseau externe et à votre sous-réseau privé, les instances de ce sous-réseau disposent automatiquement d’un accès sortant vers Internet (grâce au SNAT).
Via la CLI OpenStack
# Créer le routeur
openstack router create router-gateway
# Définir la passerelle externe (le réseau public)
openstack router set --external-gateway public router-gateway
# Ajouter une interface vers votre sous-réseau privé
openstack router add subnet router-gateway subnet-int
# Lister les routeurs
openstack router listDernière modification
