systemd.network:定義系統範圍內未使用範圍的池

systemd.network:定義系統範圍內未使用範圍的池

systemd.network(5) 可以透過設定Address=0.0.0.0/XY和來設定自動分配未使用的位址範圍Address=[::]/XY。這用於80-container-ve.network自動將 IP 位址範圍指派給容器的 veth 介面。

雖然 systemd 避免使用已經分配的位址範圍,但我還沒有弄清楚如何限制可用位址範圍池。在我的用例中,我只想使用10.10.0.0/16容器的位址範圍,而不必.network為每個容器提供用於靜態 IP 分配的檔案。

如線上說明頁所示,指派Address=10.10.0.0/16沒有達到預期的效果,而是將位址視為靜態並將其指派給介面(這當然是無效的)。

有沒有辦法限制初始可用位址範圍集(可能是系統範圍內的)?

相關內容