Entfernung von Standardrouten mit mehreren Subnetzen unter OpenStack Provider Network

Entfernung von Standardrouten mit mehreren Subnetzen unter OpenStack Provider Network

Ich habe ein Self-Service-Netzwerk mit einer einzigen externen Verbindung über das Subnetz 192.168.100.0/24.

Es verfügt auch über mehrere Subnetze unter dieser externen Verbindung über die Subnetze 192.168.101.0/24 und 192.168.102.0/24.

Das Hostnetzwerk ist eigentlich ein 192.168.0.0/16-Netzwerk. Daher können die Subnetze 101, 102 und 100 miteinander „sprechen“, was kein Problem darstellt.

Beim Einrichten der Ubuntu-VMs in OpenStack erstellt OpenStack jedoch standardmäßig die folgenden Routen

Destination       Gateway       Genmask         Flags Metric Ref  Use Iface
default           192.168.100.1 0.0.0.0         UG    100    0    0   ens3
192.168.100.0     0.0.0.0       255.255.255.0   U     100    0    0   ens3
192.168.101.0     0.0.0.0       255.255.255.0   U     100    0    0   ens3

Ich möchte, dass die .100-Route nicht erstellt wird, die anderen Routen aber trotzdem vorhanden sind. Gibt es eine Möglichkeit, dies zu tun, außer einen Cronjob zu verwenden, um die fehlerhafte Route regelmäßig zu löschen, oder statische Routen innerhalb von Netplan zu erstellen?

Danke!

verwandte Informationen