Ip
systemd-networkd DHCPServer 配置靜態租約
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 的一個功能,它可能沒有改變。