/ip/dhcp-server/matcher
matcher
将特定 IP 池中的地址分配给请求中包含匹配 DHCP 选项(例如供应商类标识符或主机名)的客户端。具有静态租约的客户端即使在匹配器匹配时也会保留其静态租约。有关示例,请参阅 DHCP 服务器。
ip/dhcp-server/matcher
Type: Directory
将特定 IP 池中的地址分配给请求中包含匹配 DHCP 选项(例如供应商类标识符或主机名)的客户端。具有静态租约的客户端即使在匹配器匹配时也会保留其静态租约。有关示例,请参阅 DHCP 服务器。
| 标志 | 名称 | 描述 |
|---|---|---|
X | disabled | 匹配器已禁用。 |
| 参数 | 类型 | 描述 |
|---|---|---|
name * | string | 匹配器的名称。 |
server * | enum (all) | 匹配器适用的 DHCP 服务器,或 all 表示所有服务器。 |
address-pool | enum (static-only) | 为匹配的客户端分配地址的 IP 池。 |
option-set | enum (none) | 要发送给匹配客户端的选项集(/ip/dhcp-server/option/sets)。 |
code * | alt { number: num [1 .. 254] , option: enum (vendor-specific) { vendor-specific:43 } } | 要匹配的 DHCP 选项代码(1-254)。 |
value * | string | 要在选项中查找的值,使用文本或带 0x 前缀的十六进制表示。 |
matching-type * | enum (exact | substring) | value 与选项的比较方式: - exact - 选项必须等于 value。 - substring - value 可以出现在选项中的任何位置。 当两个 substring 匹配器匹配同一选项时,应用哪一个匹配器是随机的。 |