dhcpv6 (DHCP Local Server)
構文
dhcpv6 { access-profile profile-name; allow-active-leasequery { idle-timeout seconds; peer-address address; timeout seconds; } allow-bulk-leasequery { max-connections number-of-connections; max-empty-replies number-of-replies; restricted-requestor; timeout seconds; } allow-leasequery { restricted-requestor; } authentication { password password-string; username-include { circuit-type; client-id; delimiter delimiter-character; domain-name domain-name-string; interface-description (device-interface | logical-interface); logical-system-name; mac-address; relay-agent-interface-id; relay-agent-remote-id; relay-agent-subscriber-id; routing-instance-name; user-prefix user-prefix-string; vlan-tags; } } duplicate-clients incoming-interface; group group-name { access-profile profile-name; authentication { ... interface interface-name { access-profile profile-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 { asymmetric-lease-time seconds; asymmetric-prefix-lease-time seconds; client-negotiation-match incoming-interface; delay-advertise { based-on (option-15 | option-16 | option-18 | option-37) { equals { ascii ascii-string; hexadecimal hexadecimal-string; } not-equals { ascii ascii-string; hexadecimal hexadecimal-string; } starts-with { ascii ascii-string; hexadecimal hexadecimal-string; } } delay-time seconds; } delete-binding-on-renegotiation; interface-client-limit number; multi-address-embedded-option-response; process-inform { pool pool-name; } protocol-attributes attribute-set-name; rapid-commit; } service-profile dynamic-profile-name; short-cycle-protection <lockout-min-time seconds> <lockout-max-time seconds>; trace; upto upto-interface-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; } layer2-liveness-detection { max-consecutive-retries number; transmit-interval interval; } } } overrides { asymmetric-lease-time seconds; asymmetric-prefix-lease-time seconds; client-negotiation-match incoming-interface; delay-advertise { based-on (option-15 | option-16 | option-18 | option-37) { equals { ascii ascii-string; hexadecimal hexadecimal-string; } not-equals { ascii ascii-string; hexadecimal hexadecimal-string; } starts-with { ascii ascii-string; hexadecimal hexadecimal-string; } } delay-time seconds; } delegated-pool; delete-binding-on-renegotiation; interface-client-limit number; multi-address-embedded-option-response; process-inform { pool pool-name; } protocol-attributes attribute-set-name; rapid-commit; } route-suppression; service-profile dynamic-profile-name; short-cycle-protection <lockout-min-time seconds> <lockout-max-time seconds>; } 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; } layer2-liveness-detection { max-consecutive-retries number; transmit-interval interval; } } } overrides { asymmetric-lease-time seconds; asymmetric-prefix-lease-time seconds; client-negotiation-match incoming-interface; delay-advertise { based-on (option-15 | option-16 | option-18 | option-37) { equals { ascii ascii-string; hexadecimal hexadecimal-string; } not-equals { ascii ascii-string; hexadecimal hexadecimal-string; } starts-with { ascii ascii-string; hexadecimal hexadecimal-string; } } delay-time seconds; } delegated-pool; delete-binding-on-renegotiation; interface-client-limit number; multi-address-embedded-option-response; process-inform { pool pool-name; } protocol-attributes attribute-set-name; rapid-commit; reconfigure { attempts attempt-count; clear-on-terminate; strict; timeout timeout-value; token token-value; trigger { radius-disconnect; } } } reauthenticate (<lease-renewal> <remote-id-mismatch >); reconfigure { attempts attempt-count; clear-on-terminate; strict; support-option-pd-exclude; timeout timeout-value; token token-value; trigger { radius-disconnect; } } requested-ip-network-match subnet-mask; route-suppression; server-duid-type type; service-profile dynamic-profile-name; short-cycle-protection <lockout-min-time seconds> <lockout-max-time seconds>; }
階層レベル
[edit logical-systems logical-system-name routing-instances routing-instance-name system services dhcp-local-server], [edit logical-systems logical-system-name system services dhcp-local-server], [edit routing-instances routing-instance-name system services dhcp-local-server], [edit system services dhcp-local-server]
説明
ルーターまたはスイッチのDHCPv6ローカルサーバーオプションを設定して、ルーターまたはスイッチがIPv6用DHCPプロトコルのサーバーとして機能できるようにします。DHCPv6ローカルサーバーは、IPv6プロトコルを使用してパケットを送受信し、ルータークライアントのルーティング要件をIPv6に通知します。ローカル サーバーは AAA サービス フレームワークと連携して、加入者アクセス(または DHCP クライアント アクセス)とアカウンティングを制御します。
DHCPv6 ローカル サーバーは、拡張 DHCP ローカル サーバーおよび DHCP リレー エージェントと完全に互換性があります。
残りのステートメントは別々に説明します。 CLIエクスプローラー でステートメントを検索するか、「構文」セクションでリンクされたステートメントをクリックして詳細を確認します。
必要な権限レベル
システム—設定でこのステートメントを表示します。
システム制御—このステートメントを設定に追加します。
リリース情報
Junos OS リリース 9.6 で導入されたステートメント。