systemd.network: systemweiten Pool ungenutzter Bereiche definieren

systemd.network: systemweiten Pool ungenutzter Bereiche definieren

systemd.network(5) kann so konfiguriert werden, dass automatisch ein nicht zugewiesener Adressbereich zugewiesen wird, indem Address=0.0.0.0/XYund gesetzt werden Address=[::]/XY. Dies wird verwendet, 80-container-ve.networkum den veth-Schnittstellen von Containern automatisch IP-Adressbereiche zuzuweisen.

Während systemd die Verwendung bereits zugewiesener Adressbereiche vermeidet, habe ich noch nicht herausgefunden, wie ich den Pool verfügbarer Adressbereiche einschränken kann. In meinem Anwendungsfall möchte ich nur Adressbereiche für 10.10.0.0/16Container verwenden, ohne für jeden Container eine Datei für die statische IP-Zuweisung bereitstellen zu müssen .network.

Wie in der Manpage angegeben, Address=10.10.0.0/16hat die Zuweisung nicht den gewünschten Effekt, sondern behandelt die Adresse als statisch und weist sie der Schnittstelle zu (was natürlich ungültig ist).

Gibt es eine Möglichkeit, die anfängliche Menge verfügbarer Adressbereiche (möglicherweise systemweit) einzuschränken?

verwandte Informationen