Créer une infrastructure réseau complète avec réseaux provider et self-service, puis tester la connectivité.
- Accès à un environnement OpenStack
- Droits administrateur
- Client OpenStack CLI configuré
# 1. Créer le réseau tenant
openstack network create internal-network
# 2. Créer le sous-réseau interne
openstack subnet create --network internal-network \
--dns-nameserver 8.8.8.8 \
--gateway 172.16.1.1 \
--subnet-range 172.16.1.0/24 internal-subnet
# 3. Créer un routeur
openstack router create main-router
# 4. Connecter le routeur aux réseaux
openstack router set main-router --external-gateway public
openstack router add subnet main-router internal-subnet
# 5. Vérifier la configuration
openstack router show main-router# 1. Créer une instance de test # Adapter le nom de l'image aux images disponibles dans votre environnement
openstack server create --flavor m1.tiny --image cirros \
--network internal-network test-vm
# 2. Créer et associer une floating IP
openstack floating ip create public
FLOATING_IP=$(openstack floating ip list -f value -c "Floating IP Address" | head -1)
openstack server add floating ip test-vm $FLOATING_IP
# 3. Tester la connectivité
ping $FLOATING_IP
# 4. Vérifier les namespaces réseau
sudo ip netns list
sudo ip netns exec qrouter-<router-id> ip route show-
Quels sont les avantages d'utiliser des réseaux self-service par rapport aux réseaux provider ?
-
Comment vérifier qu'un routeur Neutron fonctionne correctement ?
-
Que se passe-t-il au niveau d'Open vSwitch quand une VM envoie un paquet vers Internet ?