Debian 11 - Routes réseaux
Ajout des routes pour permettre un serveur local de communiquer vers des sous réseaux différents en passant par la passerelle principale:
Pour afficher les routes:
route -n
Pour ajouter les routes manquantes:
ip route add 192.168.20.0/24 via 192.168.10.250
ip route add 192.168.30.0/24 via 192.168.10.250
Pour les rendre persistantes:
On edite le ficher /etc/network/interfaces
et on y place les commandes d'ajout et de suppression de routes selon l'état de l'interface (up/down)
# The primary network interface
allow-hotplug ens192
iface ens192 inet dhcp
up ip route add 192.168.20.0/24 via 192.168.10.250 dev ens192
down ip route del 192.168.20.0/24 via 192.168.10.250 dev ens192
up ip route add 192.168.30.0/24 via 192.168.10.250 dev ens192
down ip route del 192.168.30.0/24 via 192.168.10.250 dev ens192
Pour vérifier: (attention, il faut faire attention à la perte de connectivité de la machine. Si VM il faudra peut être pouvoir utiliser la console pour debuger si besoin).
ifdown ens192 && ifup ens192
Les routes sont bien recréées à la reconnexion de l'interface et idem au reboot du serveur.