刪除 Openstack Provider Network 下具有多個子網路的預設路由

刪除 Openstack Provider Network 下具有多個子網路的預設路由

我有一個自助服務網絡,透過 192.168.100.0/24 子網具有單一外部連接。

它還透過 192.168.101.0/24 和 192.168.102.0/24 子網路在此外部連接下擁有多個子網路。

主機網路其實是192.168.0.0/16網路。結果,101、102 和 100 子網路能夠相互“對話”,這很好。

然而,在 Openstack 中的 Ubuntu VM 設定中,Openstack 預設會建立以下路由

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

我希望不創建 .100 路線,但仍然有其他路線。除了使用 cronjob 定期刪除有問題的路由或在 netplan 中建立靜態路由之外,還有什麼辦法可以做到這一點?

謝謝!

相關內容