Ubuntu 通过用户类分配ISC DHCP服务器IP池

Ubuntu 通过用户类分配ISC DHCP服务器IP池,ubuntu,subclass,mac-address,dhcp,Ubuntu,Subclass,Mac Address,Dhcp,我在Ubuntu 18.04上安装了isc dhcp服务器。我有两个子网,配置为通过两个不同的NIC提供服务: enp7s0:10.100.0.0/22(工作站网络) enp8s0:10.200.0.0/23 (来宾网络) 工作站网络被分解为多个IP池,以向不同类型的设备发出IP 其中一个池用于DevOps机器,这些机器都是笔记本电脑。所有机器都通过WiFi连接到网络。 我希望确保连接到网络的设备分组到适当的池中 我知道我可以创建类,并将这些工作站的mac地址添加到这些类的子类中,以维护IP

我在Ubuntu 18.04上安装了isc dhcp服务器。我有两个子网,配置为通过两个不同的NIC提供服务:

  • enp7s0:10.100.0.0/22(工作站网络)
  • enp8s0:10.200.0.0/23 (来宾网络)
工作站网络被分解为多个IP池,以向不同类型的设备发出IP

其中一个池用于DevOps机器,这些机器都是笔记本电脑。所有机器都通过WiFi连接到网络。 我希望确保连接到网络的设备分组到适当的池中

我知道我可以创建类,并将这些工作站的mac地址添加到这些类的子类中,以维护IP池。 但我有将近100-150台笔记本电脑,加上所有的mac地址真是让人头疼。此外,所有设备的供应商/制造商也大不相同

我想知道是否有一种方法可以在网络适配器本身上添加某种标志值,并将我的类设置为基于此标志值分配IP池。这可能吗