/ip/dhcp-relay
dhcp-relay
DHCP 中继将接口上客户端的 DHCP 请求转发到其他网络中的 DHCP 服务器,并将回复送回客户端。新建的中继处于禁用状态;添加后请启用它们。概述和示例请参阅 DHCP 中继。
ip/dhcp-relay
Type: Directory
DHCP 中继将接口上客户端的 DHCP 请求转发到其他网络中的 DHCP 服务器,并将回复送回客户端。新建的中继处于禁用状态;添加后请启用它们。概述和示例请参阅 DHCP 中继。
| 标志 | 名称 | 描述 |
|---|---|---|
X | disabled | 中继已禁用。新建的中继处于禁用状态。 |
I | invalid | 中继配置无效。 |
| 参数 | 类型 | 描述 |
|---|---|---|
name | string | 中继名称。 |
interface * | iface_enum | 中继监听客户端 DHCP 请求的接口。 |
dhcp-server-vrf | enum | 访问 DHCP 服务器所使用的 VRF。当它与 interface 的 VRF 不同时,服务器发送到 local-address 的回复必须引入此 VRF,例如使用 dst-nat 规则。默认值:main。 |
dhcp-server * | multi { address: ipAddr } | 要将请求转发到的 DHCP 服务器。中继会将每个请求转发给所有服务器。 |
delay-threshold | alt { const: enum (none) { none:0 } , time: time } | 请求要转发必须具有的 seconds-elapsed 字段(secs)最小值,因此中继仅转发已尝试那么久的客户端。使用 none 时,所有请求都会转发。默认值:none。 |
local-address | ipAddr | 中继写入转发请求网关地址字段(giaddr)的地址。DHCP 服务器将回复发送到此地址,并通过其 relay 属性选择服务器。使用 0.0.0.0 时,使用 interface 的地址。默认值:0.0.0.0。 |
add-relay-info | bool | 是否向转发的请求添加中继代理信息(选项 82)。circuit ID 是 interface 的 MAC 地址,remote ID 是客户端的 MAC 地址,或在设置时使用 relay-info-remote-id。默认值:no。 |
relay-info-remote-id | string | 在选项 82 中作为 remote ID 发送的文本,代替客户端的 MAC 地址。仅在 add-relay-info=yes 时使用。 |
local-address-as-src-ip | bool | 是否从 local-address 而不是从朝向服务器的接口地址发送转发的请求。默认值:no。 |