有没有办法接受来自特定供应商(非 ip)的 dhcp 响应?

有没有办法接受来自特定供应商(非 ip)的 dhcp 响应?

我的 dhcp 服务器(X)和 dhcp 客户端(Xn)与其他 dhcp 服务器(Y、Z)位于类似的网络中。

现在,客户端(Xn)必须只接受来自服务器(X)的报价并拒绝其他报价。

我在谷歌上搜索了一下,发现

  1. 可以拒绝来自特定 IP 的报价 >这里
  2. 在 dhclient.conf 中添加所需选项(没有帮助,因为相同的选项可以发送给其他 Y、Z 服务器)
  3. 使用供应商封装选项并在 dhcpd.conf 中创建类。(没有帮助,因为不能像如果供应商匹配则只接受那样做)>这里

那么,有什么办法可以实现我的目标吗?

答案1

为机器设置静态 IP 和网关

我们可以通过以下步骤设置静态ip

  sudo nano /etc/network/interfaces

复制以下行并粘贴到文件中

自动 enp0s3 iface enp0s8 inet 静态地址 192.168.1.2 网络掩码 255.255.255.0 网关 192.168.1.1

或者

根据服务器中的 MAC 地址分配 IP 地址

我们可以从以下文件中分配基于 ip 的 mac 地址

如果我们使用 isc-dhcp-server 包

   sudo nano /etc/dhcp/dhcpd.conf

相关内容