# 10.2. DHCPv6

コマンド一覧

コマンド | コマンドの機能
--- | ---
ipv6 dhcp client | DHCPv6クライアントの起動
ipv6 dhcp client-profile | DHCPv6クライアントコンフィグモードへ移行
ipv6 dhcp duid-list | DUIDリストの設定
ipv6 dhcp enable | DHCPv6サーバーの起動
ipv6 dhcp server | DHCPv6サーバーの起動
ipv6 dhcp server-profile | DHCPv6サーバーコンフィグモードへ移行
auto-default | デフォルトルートの自動設定
client-identifier | Client Identifierの設定
dns-server | オプションリクエストで広告するDNSサーバーの設定
ia-pd subscriber | PDでアドレスを自動設定するインタフェースの指定
information-request | IAオプション以外のオプションのみ要求設定
ntp-server | オプションリクエストで広告するNTPサーバーの設定
option-request | オプションリクエストの設定
rapid-commit | Rapid Commit の設定
reconfigure-accept | Reconfigure の受け入れ設定
server-identifier | Server Identifierの設定
shutdown-delay | インタフェースダウン時の接続情報保持時間の設定
show ipv6 dhcp client | DHCPv6クライアントに関する情報表示
show ipv6 dhcp server | DHCPv6サーバーに関する情報表示
clear ipv6 dhcp client | DHCPv6クライアントの再起動
clear ipv6 dhcp server | DHCPv6サーバーの再起動

## 10.2.1. DHCPv6クライアントの起動

[入力形式]
  ipv6 dhcp client PROFILE-NAME
  no ipv6 dhcp client [ PROFILE-NAME ]

[パラメータ]

> PROFILE-NAME．．．クライアントプロファイル名

> > - 31文字以内の文字列

[説明]
  DHCPv6クライアントプロファイルをインタフェースに適用し、
  DHCPv6クライアントを起動します。
[デフォルト値]

  なし

[実行モード]

  インタフェースコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipv6 dhcp client foo-bar
  no ipv6 dhcp client foo-bar
[ノート]

  複数のインタフェースに対して、同一プロファイルは割り当てできません。

## 10.2.2. DHCPv6クライアントコンフィグモードへ移行

[入力形式]
  ipv6 dhcp client-profile PROFILE-NAME
  no ipv6 dhcp client-profile PROFILE-NAME

[パラメータ]

> PROFILE-NAME．．．クライアントプロファイル名

> > - 31文字以内の文字列

[説明]

  DHCPv6クライアントプロファイルを追加し、DHCPv6クライアントコンフィグモードに移行します。

[デフォルト値]

  なし

[実行モード]

  グローバルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipv6 dhcp client-profile foo-bar
  no ipv6 dhcp client-profile foo-bar
[ノート]

  なし

## 10.2.3. DUIDリストの設定

[入力形式]
  ipv6 dhcp duid-list { DUID-NAME DUID-DATA | duid-llt [ DUID-DATA ] }
  no ipv6 dhcp duid-list DUID-NAME [ DUID-DATA ]
[パラメータ]

  DUID-NAME．．．DUIDリスト名

  > - 31文字以内の文字列

  duid-llt．．．DUIDリスト名

  > duid-lltを指定し DUID-DATA を省略した場合、
  > DUID-DATA にその時点でのDUID-LLT(Link-layer Address Plus Time)を自動的に設定します。

  DUID-DATA．．．DUIDデータ

  > - 範囲： 1〜128byte

  > - 表記： Hexadecimal(xx:xx:xx:xx ...)

[説明]

  DHCPv6で利用するDUIDリストを設定します。

[デフォルト値]

  なし

[実行モード]

  グローバルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipv6 dhcp duid-list duid1 01:0a:bc:de:fa
  no ipv6 dhcp duid-list duid1 01:0a:bc:de:fa
[ノート]

  なし

## 10.2.4. DHCPv6サーバーの起動

[入力形式]
  ipv6 dhcp enable
  no ipv6 dhcp enable
[パラメータ]

  なし

[説明]

  DHCPv6サーバーを起動します。

[デフォルト値]

  no ipv6 dhcp enable

[実行モード]

  グローバルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipv6 dhcp enable
  no ipv6 dhcp enable
[ノート]

  なし

## 10.2.5. DHCPv6サーバーの起動

[入力形式]
  ipv6 dhcp server PROFILE-NAME
  no ipv6 dhcp server [ PROFILE-NAME ]
[パラメータ]

  PROFILE-NAME．．．サーバープロファイル名

  > - 31文字以内の文字列

[説明]

  DHCPv6サーバープロファイルをインタフェースに適用し、DHCPv6サーバーを起動します。

[デフォルト値]

  なし

[実行モード]

  インタフェースコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipv6 dhcp server foo-bar
  no ipv6 dhcp server foo-bar
[ノート]

  複数のインタフェースに対して、同一プロファイルは割り当てできません。

## 10.2.6. DHCPv6サーバーコンフィグモードへ移行

[入力形式]
  ipv6 dhcp server-profile PROFILE-NAME
  no ipv6 dhcp server-profile PROFILE-NAME
[パラメータ]

  PROFILE-NAME．．．サーバープロファイル名

  > - 31文字以内の文字列

[説明]

  DHCPv6サーバープロファイルを追加し、DHCPv6サーバーコンフィグモードに移行します。

[デフォルト値]

  なし

[実行モード]

  グローバルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipv6 dhcp server-profile foo-bar
  no ipv6 dhcp server-profile foo-bar
[ノート]

  なし

## 10.2.7. デフォルトルートの自動設定

[入力形式]
  auto-default
  no auto-default
[パラメータ]

  なし

[説明]

  DHCPv6サーバーを自動的にデフォルトルートとして設定します。

[デフォルト値]

  自動設定

[実行モード]

  DHCPv6クライアントコンフィグモード

[ユーザー権限]

  Administrator

[入力例]

  no auto-default

[ノート]

  なし

## 10.2.8. Client Identifierの設定

[入力形式]
  client-identifier DUID-NAME
  no client-identifier [ DUID-NAME ]
[パラメータ]

  DUID-NAME．．．DUIDリスト名

  > - 31文字以内の文字列

[説明]
  DHCPv6で使用するClient Identifierを設定します。
  特定のDUIDに変更したい場合にのみ使用します。
[デフォルト値]

  なし

[実行モード]

  DHCPv6クライアントコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  client-identifier duid1
  no client-identifier duid1
[ノート]

  なし

## 10.2.9. オプションリクエストで広告するDNSサーバーの設定

[入力形式]
  dns-server { DNS-SERVER | autoconfig | dhcp }
  no dns-server { DNS-SERVER | autoconfig | dhcp }

[パラメータ]

> DNS-SERVER．．．IPv6アドレス

> autoconfig．．．インタフェースに設定されたグローバルアドレスをDNSサーバーとして使用

> dhcp．．．DHCPv6クライアントで取得したDNSサーバーを使用

[説明]

  DNSサーバーアドレスの要求に対して応答するDNSアドレスを設定します。

[デフォルト値]

  なし

[実行モード]

  DHCPv6サーバーコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  dns-server 2001:db8::53
  dns-server autoconfig
  dns-server dhcp
[ノート]

  なし

## 10.2.10. PDでアドレスを自動設定するインタフェースの指定

[入力形式]
  ia-pd subscriber INTERFACE [ ADDRESS/PREFIX-LEN ] [ eui-64 ]
  no ia-pd subscriber INTERFACE [ ADDRESS/PREFIX-LEN ] [ eui-64 ]

[パラメータ]

> INTERFACE．．．インタフェース名

> ADDRESS．．．アドレス

> > - IPv6アドレス

> > - PDで配布されるプレフィックス部を含まないアドレス

> `/'．．．プレフィックスとプレフィックス長を区別する区切り記号

> > - 前後に空白を含めません。

> PREFIX-LEN．．．プレフィックス長（ビット）

> > - 範囲： 1〜128

> eui-64．．．INTERFACE-ID を eui-64 で設定

[説明]

  Prefix Delegation によって配布された Prefix より指定したインタフェースにアドレスを割り当てます。

[デフォルト値]

  なし

[実行モード]

  DHCPv6クライアントコンフィグモード

[ユーザー権限]

  Administrator

[入力例]

  ia-pd subscriber GigaEthernet0.0 0:0:0:1::/64 eui-64

[ノート]
  アドレス／プレフィックス長を省略した場合、
  SLA-IDは自動設定、プレフィックス長は/64、インタフェースID は EUI-64 にて設定されます。

## 10.2.11. IAオプション以外のオプションのみ要求設定

[入力形式]
  information-request
  no information-request
[パラメータ]

  なし

[説明]

  IAオプション以外のオプションリクエスト設定で指定した、DNSサーバー、NTPサーバーの要求のみを行います。

[デフォルト値]

  no information-request

[実行モード]

  DHCPv6クライアントコンフィグモード

[ユーザー権限]

  Administrator

[入力例]

  information-request

[ノート]
  オプションリクエストで何も要求設定が行われていない場合、
  このコマンドは無効です。

## 10.2.12. オプションリクエストで広告するNTPサーバーの設定

[入力形式]
  ntp-server { NTP-SERVER | autoconfig | dhcp }
  no ntp-server { NTP-SERVER | autoconfig | dhcp }
[パラメータ]

  NTP-SERVER．．．IPv6アドレス

  autoconfig．．．インタフェースに設定されたグローバルアドレスをNTPサーバーとして使用

  dhcp．．．DHCPv6クライアントで取得したNTPサーバーを使用

[説明]

  NTPサーバーアドレスの要求に対して応答するNTPアドレスを設定します。

[デフォルト値]

  なし

[実行モード]

  DHCPv6サーバーコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ntp-server 2001:db8::123
  ntp-server autoconfig
  ntp-server dhcp
[ノート]

  なし

## 10.2.13. オプションリクエストの設定

[入力形式]
  option-request { dns-servers | domain-search-list | ntp-servers }
  no option-request { dns-servers | domain-search-list | ntp-servers }

[パラメータ]

> dns-servers．．．DNSサーバーのアドレスを要求します。

> domain-search-list．．．ドメインサーチリストを要求します。

> ntp-servers．．．NTPサーバーのアドレスを要求します。

[説明]

  DHCPv6サーバーに各種オプションを要求します。

[デフォルト値]

  なし

[実行モード]

  DHCPv6クライアントコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  option-request dns-servers
  option-request ntp-servers
  option-request domain-search-list
[ノート]

  domain-search-list オプションは、IX-V シリーズでは未サポートです。

## 10.2.14. Rapid Commit の設定

[入力形式]
  rapid-commit
  no rapid-commit
[パラメータ]

  なし

[説明]

> DHCPv6クライアント

> > Solicit 送信時に RapidCommit オプションをつけて送信します。

> DHCPv6サーバー

> > Rapid Commit オプションのついた Solicit に対して Advertise を返さずに Replyを返します。

[デフォルト値]
  DHCPv6クライアント： 無効
  DHCPv6サーバー： 有効
[実行モード]
  DHCPv6クライアントコンフィグモード
  DHCPv6サーバーコンフィグモード
[ユーザー権限]

  Administrator

[入力例]

  rapid-commit

[ノート]
  DHCPv6 クライアントから Rapid Commit オプションつきで送信した場合、
  DHCPv6 サーバーによっては DHCPv6 情報が取得できない場合があります。

## 10.2.15. Reconfigure の受け入れ設定

[入力形式]
  reconfigure-accept
  no reconfigure-accept
[パラメータ]

  なし

[説明]

  DHCPv6 サーバーに Reconfigure 受け入れを通知します。

[デフォルト値]

  有効

[実行モード]

  DHCPv6クライアントコンフィグモード

[ユーザー権限]

  Administrator

[入力例]

  no reconfigure-accept

[ノート]

  受け入れを無効にした場合、DHCPv6サーバーからのReconfigureは無視します。

## 10.2.16. Server Identifierの設定

[入力形式]
  server-identifier DUID-NAME
  no server-identifier [ DUID-NAME ]
[パラメータ]

  DUID-NAME．．．DUIDリスト名

  > - 31文字以内の文字列

[説明]
  DHCPv6で使用するServer Identifierを設定します。
  特定のDUIDに変更したい場合にのみ使用します。
[デフォルト値]

  なし

[実行モード]

  DHCPv6サーバーコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  server-identifier duid1
  no server-identifier duid1
[ノート]

  なし

## 10.2.17. インタフェースダウン時の接続情報保持時間の設定

[入力形式]
  shutdown-delay DELAY-TIME
  no shutdown-delay [ DELAY-TIME ]
[パラメータ]

  DELAY-TIME．．．インタフェースダウンしてからの時間（秒）

  > - 範囲： 0〜65535

[説明]
  DHCPv6 クライアントもしくは DHCPv6 サーバーの動作しているインタフェースがダウンしてから、
  そのインタフェースで保持している DHCPv6 の接続情報を削除するまでの時間を設定します。
[デフォルト値]

  0

[実行モード]
  DHCPv6クライアントコンフィグモード
  DHCPv6サーバーコンフィグモード
[ユーザー権限]

  Administrator

[入力例]
  shutdown-delay 60
  no shutdown-delay
[ノート]

  なし

## 10.2.18. DHCPv6クライアントに関する情報表示

[入力形式]

  show ipv6 dhcp client [ INTERFACE ]

[パラメータ]

  INTERFACE．．．インタフェース名

[説明]

  DHCPv6クライアントに関する設定/統計情報を表示します

[デフォルト値]

  なし

[実行モード]
  EXECモード
  グローバルコンフィグモード
  インタフェースコンフィグモード
  DHCPv6クライアントコンフィグモード
[ユーザー権限]

  Administrator/Operator/Monitor

[入力例]

  show ipv6 dhcp client

[ノート]

  - グローバルコンフィグモードでインタフェース名の指定なしで実行された場合は、全インタフェース情報を表示します。

  - インタフェースコンフィグモードでインタフェース名の指定なしで実行された場合は、現在のインタフェースモードにおける情報のみを表示します。

## 10.2.19. DHCPv6サーバーに関する情報表示

[入力形式]

  show ipv6 dhcp server [ INTERFACE ]

[パラメータ]

  INTERFACE．．．インタフェース名

[説明]

  DHCPv6サーバーに関する設定/統計情報を表示します。

[デフォルト値]

  なし

[実行モード]
  EXECモード
  グローバルコンフィグモード
  インタフェースコンフィグモード
  DHCPv6クライアントコンフィグモード
[ユーザー権限]

  Administrator/Operator/Monitor

[入力例]

  show ipv6 dhcp server

[ノート]

  - グローバルコンフィグモードでインタフェース名の指定なしで実行された場合は、全インタフェース情報を表示します。

  - インタフェースコンフィグモードでインタフェース名の指定なしで実行された場合は、現在のインタフェースモードにおける情報のみを表示します。

## 10.2.20. DHCPv6クライアントの再起動

[入力形式]

  clear ipv6 dhcp client

[パラメータ]

  なし

[説明]
  DHCPv6クライアントに関する統計情報をクリアし、DHCPv6クライアントを再起動します。
[デフォルト値]

  なし

[実行モード]

  グローバルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]

  clear ipv6 dhcp client

[ノート]

  なし

## 10.2.21. DHCPv6サーバーの再起動

[入力形式]

  clear ipv6 dhcp server

[パラメータ]

  なし

[説明]

  DHCPv6サーバーに関する統計情報をクリアし、DHCPv6サーバーを再起動します。

[デフォルト値]

  なし

[実行モード]

  グローバルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]

  clear ipv6 dhcp server

[ノート]

  なし

## 10.2.22. コマンド変更情報

### 10.2.22.1. Ver1.1 コマンド変更情報

> - 追加コマンド一覧

>   > ipv6 dhcp client
>   > ipv6 dhcp client-profile
>   > ipv6 dhcp duid-list
>   > ipv6 dhcp enable
>   > ipv6 dhcp server
>   > ipv6 dhcp server-profile
>   > auto-default (DHCPv6 for IPv6)
>   > client-identifier (DHCPv6 for IPv6)
>   > dns-server (DHCPv6 for IPv6)
>   > ia-pd subscriber (DHCPv6 for IPv6)
>   > information-request (DHCPv6 for IPv6)
>   > ntp-server (DHCPv6 for IPv6)
>   > option-request (DHCPv6 for IPv6)
>   > rapid-commit (DHCPv6 for IPv6)
>   > reconfigure-accept (DHCPv6 for IPv6)
>   > server-identifier (DHCPv6 for IPv6)
>   > shutdown-delay (DHCPv6 for IPv6)
>   > show ipv6 dhcp client
>   > show ipv6 dhcp server
>   > clear ipv6 dhcp client
>   > clear ipv6 dhcp server