R.J Asked: 2018-12-22 10:32:19 +0800 CST2018-12-22 10:32:19 +0800 CST 2018-12-22 10:32:19 +0800 CST systemd-networkd DHCPServer 配置静态租约 772 systemd-networkd DHCPServer 是否支持基于例如 mac 地址配置静态租约?如果是怎么办?systemd-networkd 文档没有提及任何相关内容。 dhcp ip 2 个回答 Voted Best Answer Osqui 2021-10-21T05:18:40+08:002021-10-21T05:18:40+08:00 现在可以在 v249 中使用。来自 Changelog 文件:“systemd-networkd 中的 DHCP 服务器逻辑获得了对静态 DHCP 租约的支持,可通过 [DHCPServerStaticLease] 部分进行配置。这允许将特定 MAC 地址显式映射到固定 IP 地址,反之亦然。” Jeter-work 2018-12-22T10:48:16+08:002018-12-22T10:48:16+08:00 使用 man dhcpd.conf 确认这仍然适用于基于 systemd 的系统,但是,至少在较旧的 initd 系统中,您可以使用: host hostname { hardware ethernet xx:xx:xx:xx:xx:xx; fixed-address x.x.x.x; } 在子网内为给定的 MAC 保留该地址。由于这是 dhcpd.conf 的一个功能,它可能没有改变。
现在可以在 v249 中使用。来自 Changelog 文件:“systemd-networkd 中的 DHCP 服务器逻辑获得了对静态 DHCP 租约的支持,可通过 [DHCPServerStaticLease] 部分进行配置。这允许将特定 MAC 地址显式映射到固定 IP 地址,反之亦然。”
使用 man dhcpd.conf 确认这仍然适用于基于 systemd 的系统,但是,至少在较旧的 initd 系统中,您可以使用:
在子网内为给定的 MAC 保留该地址。由于这是 dhcpd.conf 的一个功能,它可能没有改变。