Skip to content
Ask AI

DHCP Relay

DHCP (Dynamic Host Configuration Protocol) Relay.

URLGETPOSTPATCHPUTDELETE
/rest/v1/running/dhcp-relay/{name}YYYNY
/rest/v1/running/dhcp-relay/{name}/downlink-vlans/{vlan}YYNNY
/rest/v1/rpc/show-dhcp-relayNYNNN
POST HTTPS://{switch IP}/rest/v1/running/dhcp-relay
{
"name": "test1",
"type": "v4",
"vrf": "Vrf1",
"downlink-vlans": [
{"vlan": "Vlan100", "option82-sub5": "100.0.0.1"},
{"vlan": "Vlan300", "gateway-ip-address": "3.3.3.4"},
],
"uplink-interfaces": ["Vlan200"],
"server-ips": ["12.3.3.3", "15.3.3.3"]
}
Section titled “Create a downlink vlan for a DHCP relay instance named {name}”
POST HTTPS://{switch IP}/rest/v1/running/dhcp-relay/test/downlink-vlans/Vlan100
{
"gateway-ip-address": "10.0.0.1"
}

Tree Diagrams

+--rw dhcp-relay
+--rw dhcp-relay-agent* [name]
+--rw name
+--rw type?
+--rw vrf?
+--rw downlink-vlans* [vlan]
| +--rw vlan
| +--rw gateway-ip-address?
| +--rw option82-sub5?
| +--rw rfc6939_support?
+--rw uplink-interfaces*
+--rw gateway-interface?
+--rw server-ips*

Table of Properties

NameRequiredType/RangeDescription
dhcp-relayMPath-only node, has no configurable value.
DHCP relay.
nameMword not contain ’_‘(sub-property of dhcp-relay)
DHCP relay name.
typeO”v4"
"v6”(sub-property of dhcp-relay)
Default value: “v4”
vrfO”default”
vrf name(sub-property of dhcp-relay)
Set DHCP relay VRF.
downlink-vlansM(sub-property of dhcp-relay)
Path-only node, has no configurable value.
vlanMVlan1..4094(sub-property of downlink-vlans)
Downlink vlan
gateway-ip-addressOA.B.C.D(sub-property of downlink-vlans)
IP address of DHCP relay agent.
Default value: “0.0.0.0”
option82-sub5OA.B.C.D
XX:XX:XX:XX:XX:XX:XX:XX(sub-property of downlink-vlans)
One IP address of downlink vlan.
Default value: “0.0.0.0”
rfc6939_supportO”true"
"false”(sub-property of downlink-vlans)
Set rfc6939 for the relay.
Default value: “false”
uplink-interfacesOEthernet name
VLAN name(sub-property of dhcp-relay)
Uplink interface
gateway-interfaceOLoopback0..199(sub-property of dhcp-relay)
Set loopback interface as DHCP relay gateway
#server-ipsOA.B.C.D
XX:XX:XX:XX:XX:XX:XX:XX(sub-property of dhcp-relay)
The IP address of DHCP server.

Tree Diagrams

+---x show-dhcp-relay
+--ro output
+--ro data?

Table of Properties

NameRequiredType/RangeDescription
show-dhcp-relayMPath-only node, has no configurable value.
Show DHCP relay info.
dataRO(sub-property of output)