Ip

systemd-networkd DHCPServer 配置靜態租約

  • October 20, 2021

systemd-networkd DHCPServer 是否支持基於例如 mac 地址配置靜態租約?如果是怎麼辦?systemd-networkd 文件沒有提及任何相關內容。

現在可以在 v249 中使用。來自 Changelog 文件:“systemd-networkd 中的 DHCP 伺服器邏輯獲得了對靜態 DHCP 租約的支持,可通過

$$ DHCPServerStaticLease $$部分。這允許將特定 MAC 地址顯式映射到固定 IP 地址,反之亦然。”

使用 man dhcpd.conf 確認這仍然適用於基於 systemd 的系統,但是,至少在較舊的 initd 系統中,您可以使用:

host hostname {
   hardware ethernet xx:xx:xx:xx:xx:xx;
   fixed-address x.x.x.x;
}

在子網內為給定的 MAC 保留該地址。由於這是 dhcpd.conf 的一個功能,它可能沒有改變。

引用自:https://unix.stackexchange.com/questions/490370