每个接口的静态 dhcp 租约

Static dhcp lease per interface

我能否在不知道其 MAC 或其他任何信息的情况下强制插入路由器或托管交换机上特定以太网端口的任何设备接收固定 IP 地址?我在想在 dd-wrt ​​中有一种方法可以做到这一点,但它不需要是那个平台。需要能够在托管交换机上 运行 它,或者至少具有四个以上端口的交换机。我还需要能够快速更换它们,所以不要等待租约到期。不需要一步一步的解决方案,只需一个方位即可。

简答:没有。

更长的答案:尝试将某个(保留的)IP 地址租给特定交换机端口上的设备需要克服几个问题:

  1. DHCP 服务器不知道请求提供的 DHCP 客户端的交换机端口。
  2. DHCP 服务器不知道设备何时断开连接并且其租约可能再次释放。

我能想到的最接近的是每个交换机端口一个单独的 VLAN,在 VLAN 范围内有一个 IP 地址并且租用时间非常短。 DHCP 服务器也需要直接与每个 VLAN 相连,或者您可以使用 DHCP 代理或在交换机上中继。