dhcp-relay
構文
dhcp-relay { active-server-group server-group-name; authentication { password password-string; username-include { circuit-type; delimiter delimiter-character; domain-name domain-name-string; interface-name; logical-system-name; mac-address; option-60; option-82 <circuit-id> <remote-id>; routing-instance-name; user-prefix user-prefix-string; stale-timer} } dhcpv6 { active-server-group server-group-name; authentication { password password-string; username-include { circuit-type; client-id; delimiter delimiter-character; domain-name domain-name-string; interface-name; logical-system-name; relay-agent-interface-id; relay-agent-remote-id; relay-agent-subscriber-id; routing-instance-name; user-prefix user-prefix-string; } dynamic-profile profile-name { aggregate-clients (merge | replace); use-primary primary-profile-name; } } } group group-name { active-server-group server-group-name; authentication { ... } dynamic-profile profile-name { ... } interface interface-name { exclude; liveness-detection { failure-action (clear-binding | clear-binding-if-interface-up | log-only); method { bfd { version (0 | 1 | automatic); minimum-interval milliseconds; minimum-receive-interval milliseconds; multiplier number; no-adaptation; transmit-interval { minimum-interval milliseconds; threshold milliseconds; } detection-time { threshold milliseconds; } session-mode(automatic | multihop | singlehop); holddown-interval milliseconds; } } } overrides { ... } service-profile dynamic-profile-name; trace; upto upto-interface-name; } service-profile dynamic-profile-name; } overrides { ... } relay-agent-interface-id { ... } service-profile dynamic-profile-name; liveness-detection { failure-action (clear-binding | clear-binding-if-interface-up | log-only); method { bfd { version (0 | 1 | automatic); minimum-interval milliseconds; minimum-receive-interval milliseconds; multiplier number; no-adaptation; transmit-interval { minimum-interval milliseconds; threshold milliseconds; } detection-time { threshold milliseconds; } session-mode(automatic | multihop | singlehop); holddown-interval milliseconds; } } } overrides { allow-snooped-clients; interface-client-limit number; no-allow-snooped-clients; no-bind-on-request; send-release-on-delete; } relay-agent-interface-id { prefix prefix; use-interface-description (logical | device): } server-group { server-group-name { server-ip-address; } } dynamic-profile profile-name { aggregate-clients (merge | replace); use-primary primary-profile-name; } forward-snooped-clients (all-interfaces | configured-interfaces | non-configured-interfaces); group group-name { active-server-group server-group-name; authentication { ... } dynamic-profile profile-name { ... } interface interface-name { exclude; liveness-detection { failure-action (clear-binding | clear-binding-if-interface-up | log-only); method { bfd { version (0 | 1 | automatic); minimum-interval milliseconds; minimum-receive-interval milliseconds; multiplier number; no-adaptation; transmit-interval { minimum-interval milliseconds; threshold milliseconds; } detection-time { threshold milliseconds; } session-mode(automatic | multihop | singlehop); holddown-interval milliseconds; } } } overrides { ... } service-profile dynamic-profile-name; trace; upto upto-interface-name; } overrides { ... } relay-option-82 { ... } service-profile dynamic-profile-name; } liveness-detection { failure-action (clear-binding | clear-binding-if-interface-up | log-only); method { bfd { version (0 | 1 | automatic); minimum-interval milliseconds; minimum-receive-interval milliseconds; multiplier number; no-adaptation; transmit-interval { minimum-interval milliseconds; threshold milliseconds; } detection-time { threshold milliseconds; } session-mode(automatic | multihop | singlehop); holddown-interval milliseconds; } } } overrides { allow-snooped-clients; always-write-giaddr; always-write-option-82; client-discover-match <option60-and-option82>; disable-relay; interface-client-limit number; layer2-unicast-replies; no-allow-snooped-clients; no-bind-on-request; proxy-mode; replace-ip-source-with; send-release-on-delete; trust-option-82; } relay-option-82 { circuit-id { prefix prefix; use-interface-description (logical | device); } } server-group { server-group-name { server-ip-address; } } service-profile dynamic-profile-name; }
階層レベル
[edit forwarding-options], [edit vlans forwarding-options]
説明
スイッチに拡張動的ホスト構成プロトコル(DHCP)リレーおよびDHCPv6リレーオプションを設定し、スイッチがDHCPリレーエージェントとして機能できるようにします。DHCP リレー エージェントは、DHCP クライアントと DHCP サーバー間で DHCP 要求パケットと応答パケットを転送します。
DHCPリレーは、動的プロファイルの添付をサポートし、またローカルAAAサービスフレームワークと対話し、RADIUSなどのバックエンド認証サーバーを使用して加入者認証を提供します。動的プロファイルをアタッチし、認証サポートをグローバルに、または特定のインターフェイス グループに対して設定できます。
dhcp-relay dhcpv6
および ステートメントで設定された拡張 DHCP および DHCPv6 リレー エージェント オプションは、 ステートメントでbootp
設定された DHCP/BOOTP リレー エージェント オプションと互換性がありません。このため、拡張 DHCP または DHCPv6 リレー エージェントと DHCP/BOOTP リレー エージェントの両方をルーターで同時に有効にすることはできません。
残りのステートメントについては、個別に説明します。
オプション
stale-timer | アクティブ/アクティブ リース クエリをサポートするには、失効タイマー構成が必要です。この設定により、両方のピアが同時に送信請求パケットを取得する同期時間が最適化されます。 |
-
デフォルト: 20 秒
-
範囲: 0 から 100 秒
必要な権限レベル
interface—設定でこのステートメントを表示します。
interface-control—設定にこのステートメントを追加します。
リリース情報
Junos OSリリース11.3で導入されたステートメント。