我们有大约 100 个物理节点,每个节点可以托管大量虚拟机。我们需要在一台机器上设置 dhcpd,以便根据 MAC 地址以可预测的方式分配地址。
我们希望采用如下方案:
Physical host address: A.B.255.X
VM address range: A.B.X.Y
VM MAC range: 54:52:00:00:x:y
在哪里
x = Hex(X)
y = Hex(Y)
我发现这个帖子这将使我们能够根据 MAC 前缀 54:52:00:00:x:* 设置 ABX* 池,但这有两个缺点:
- 每个池都是动态的,因此没有直接的 y<->Y 映射
- 我们必须在 dhcpd.conf 中明确命名所有池(其中约 100 个)
有没有办法在 dhcpd.conf 中简洁地指定这样的方案?