[ Contents] [ Prev] [ Next] [ Index] [ Report an Error]

dhcp-relay

Syntax

dhcp-relay {
traceoptions {
flag all;
flag database;
flag state;
flag interface;
flag rtsock;
flag packet;
flag packet-option;
flag io;
flag ha;
flag ui;
flag general;
flag fwd;
flag rpd;
file file-name {
<files number>;
<size maximum-file-size>;
<match regex>;
<(world-readable | no-world-readable)>;
}
}
overrides {
always-write-giaddr;
always-write-option-82;
layer2-unicast-replies;
trust-option-82;
disable-relay;
}
relay-option-60 {
vendor-option {
(equals | starts-with) (ascii match-string | hexadecimal match-hex) {
(relay-server-group server-group-name |
local-server-group local-server-group-name |
drop);
}
(default-relay-server-group server-group-name |
default-local-server-group local-server-group-name |
drop);
}
}
relay-option-82 {
circuit-id {
prefix host-name logical-router-name routing-instance-name;
}
}
server-group {
server-group-name {
server-ip-address;
}
}
active-server-group server-group-name;
groupgroup-name {
active-server-group server-group-name;
overrides {
always-write-giaddr;
always-write-option-82;
layer2-unicast-replies;
trust-option-82;
disable-relay;
}
relay-option-60 {
vendor-option {
(equals | starts-with) (ascii match-string | hexadecimal match-hex) {
(relay-server-group server-group-name |
local-server-group local-server-group-name |
drop);
}
(default-relay-server-group server-group-name |
default-local-server-group local-server-group-name |
drop);
}
}
relay-option-82 {
circuit-id {
prefix host-name logical-router-name routing-instance-name;
}
}
[interface interface-name;]
}
}

Hierarchy Level

[edit forwarding-options],
[edit logical-routers logical-router-name forwarding-options],
[edit logical-routers logical-router-name routing-instances routing-instance-name forwarding-options],
[edit routing-instances routing-instance-name forwarding-options]

Release Information

Statement introduced in JUNOS Release 8.3.

traceoptions option introduced in JUNOS Release 8.5.

relay-option-60 option introduced in JUNOS Release 9.0.

Description

Configure extended Dynamic Host Configuration Protocol (DHCP) relay options on the router and enable the router to function as a DHCP relay agent. A DHCP relay agent forwards DHCP request and reply packets between a DHCP client and a DHCP server.

The extended DHCP relay agent options configured with the dhcp-relay statement are incompatible with the DHCP/BOOTP relay agent options configured with the bootp statement. As a result, the extended DHCP relay agent and the DHCP/BOOTP relay agent cannot both be enabled on the router at the same time.

The statements are explained separately.

Usage Guidelines

See Configuring the Extended DHCP Relay Agent.

Required Privilege Level

interface—To view this statement in the configuration.

interface-control—To add this statement to the configuration.


[ Contents] [ Prev] [ Next] [ Index] [ Report an Error]