# 8.1. PPP

コマンド一覧

コマンド | コマンドの機能
--- | ---
authentication accept | 受諾認証タイプの設定
authentication myname | 送信する認証名の設定
authentication password | 認証名に対するパスワードの設定
authentication request | 要求認証タイプの設定
authentication secret-password | 認証名に対するパスワードの設定（暗号化済みパスワード入力）
chap retry | CHAP Challenge送信回数の設定
echo | LCP Echo-Request送信の有効設定
ipcp provide-remote-dns | DNSアドレス提供の有効設定
ipcp provide-ip-address | IPアドレス提供の有効設定
ipcp provide-static-ip-address | ユーザーごとのIPアドレス提供の設定
ipcp request-local-dns | DNSアドレス要求の有効設定
ipcp send-ip-address | IPアドレス送信の有効設定
ipv6cp send-interface-id | インタフェースID送信の有効設定
ipv6cp suggest-interface-id | インタフェースID提供の有効設定
lcp acfc | Address-and-Control-Field-Compressionの有効設定
lcp config-retry | LCP Configure-Request送信回数の設定
lcp echo-interval | LCP Echo-Request送信間隔の設定
lcp echo-retry | LCP Echo-Request送信回数の設定
lcp magic-number | Magic-Numberの有効設定
lcp mru | Maximum-Receive-Unit値の設定
lcp nak-retry | LCP Configure-Nak送信回数の設定
lcp pfc | Protocol-Field-Compressionの有効設定
lcp terminate-retry | LCP Terminate-Request送信回数の設定
ncp config-retry | NCP Configure-Request送信回数の設定
ncp nak-retry | NCP Configure-Nak送信回数の設定
ncp terminate-retry | NCP Terminate-Request送信回数の設定
pap max-request | PAP Authenticate-Request受信回数の設定
ppp binding | PPPプロファイルの割り当て
ppp profile | PPPプロファイルの作成／変更
show ppp provide-ip-address | IPアドレス提供情報の表示
show ppp statistics | PPP統計情報の表示
show ppp status | PPP運用情報の表示
clear ppp statistics | PPP統計カウンタのリセット

## 8.1.1. 受諾認証タイプの設定

[入力形式]
  authentication accept PROTOCOL
  no authentication accept
[パラメータ]

  PROTOCOL．．．受諾する認証タイプ

  > - chap

  > - pap

  > - chap-pap

[説明]
  受諾する認証タイプを設定します。
  chap-papが指定された場合は、CHAPとPAPのいずれによる認証も受諾します。
[デフォルト値]

  chap-pap

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  authentication accept pap
  no authentication accept
[ノート]

  なし

## 8.1.2. 送信する認証名の設定

[入力形式]
  authentication myname NAME
  no authentication myname
[パラメータ]

  NAME．．．送信する認証名

  > - 59文字以内の文字列

[説明]

  CHAPとPAPで送信する認証名を設定します。

[デフォルト値]

  なし

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  authentication myname user1
  no authentication myname
[ノート]

  - L2TPv2では使用しません。

## 8.1.3. 認証名に対するパスワードの設定

[入力形式]
  authentication password NAME PASSWORD
  no authentication password NAME
[パラメータ]

  NAME ．．．認証名

  > - 59文字以内の文字列

  PASSWORD．．．パスワード

  > - 79文字以内の文字列

[説明]
  認証名とパスワードの対応を設定します。
  authentication mynameで設定した認証名をNAMEに指定すると、送信するパスワードが設定されます。
[デフォルト値]

  なし

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  authentication password user1 user1passwd
  no authentication password user1
[ノート]

  なし

## 8.1.4. 要求認証タイプの設定

[入力形式]
  authentication request PROTOCOL
  no authentication request

[パラメータ]

> PROTOCOL．．．要求する認証タイプ

> > - chap

> > - pap

> > - chap-pap

[説明]
  要求する認証タイプを設定します。
  chap-papが指定された場合は最初にCHAP要求が行われ、相手から拒否された場合PAP要求が行われます。
[デフォルト値]

  認証要求しない

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  authentication request chap
  authentication request chap-pap
  no authentication request
[ノート]

  なし

## 8.1.5. 認証名に対するパスワードの設定（暗号化済みパスワード入力）

[入力形式]
  authentication secret-password ENCRYPT NAME PASSWORD
  no authentication secret-password ENCRYPT NAME
[パラメータ]

  NAME ．．．認証名

  > - 59文字以内の文字列

  ENCRYPT ．．．パスワード暗号化

  > - 0：平文パスワード入力

  > - 1：暗号化済みパスワード入力

  PASSWORD．．．パスワード

  > - 79文字以内の文字列

  > - 補足：平文入力か暗号化済み入力かは、ENCRYPTの入力内容に依存します。

[説明]
  認証名とパスワードの対応を設定します。
  authentication mynameで設定した認証名をNAMEに指定すると、送信するパスワードが設定されます。
  暗号化されたパスワードを入力する場合に使用します。
[デフォルト値]

  なし

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  authentication secret-password 0 user01 user01passwd
  authentication secret-password 1 user01 a3DxVNpeb0esl27q2B3W3g
  no authentication secret-password 1 user01
[ノート]

  なし

## 8.1.6. CHAP Challenge送信回数の設定

[入力形式]
  chap retry COUNT
  no chap retry
[パラメータ]

  COUNT．．．リトライ回数

  > - 範囲：1〜100

[説明]

  CHAP Challengeの送信回数を設定します。

[デフォルト値]

  10

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  chap retry 5
  no chap retry
[ノート]

  なし

## 8.1.7. LCP Echo-Request送信の有効設定

[入力形式]
  echo
  no echo
[パラメータ]

  なし

[説明]

  LCP Echo-Request送信を有効にします。

[デフォルト値]

  有効

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  echo
  no echo
[ノート]

  なし

## 8.1.8. DNSアドレス提供の有効設定

[入力形式]
  ipcp provide-remote-dns [ PRIMARY-DNS-ADDRESS [ SECONDARY-DNS-ADDRESS ] ]
  no ipcp provide-remote-dns

[パラメータ]

> PRIMARY-DNS-ADDRESS ．．．プライマリDNSアドレス

> SECONDARY-DNS-ADDRESS．．．セカンダリDNSアドレス

[説明]
  DNSアドレス提供を有効にします。
  無効設定時は相手からのゼロ値Request、非ゼロ値RequestともにRejectします。
  有効設定時でアドレスが設定されていない時は相手からのゼロ値RequestはRejectし、非ゼロ値RequestにはAckします。
  有効設定時でアドレスが設定されている場合には相手からのゼロ値Requestには設定されているアドレスをNakし、非ゼロ値RequestにはAckします。
[デフォルト値]

  無効

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipcp provide-remote-dns
  ipcp provide-remote-dns 192.168.10.1
  ipcp provide-remote-dns 192.168.10.1 192.168.10.2
  no ipcp provide-remote-dns
[ノート]

  なし

## 8.1.9. IPアドレス提供の有効設定

[入力形式]
  ipcp provide-ip-address { IP-ADDRESS | range LOW-ADDRESS HIGH-ADDRESS }
  no ipcp provide-ip-address
[パラメータ]

  IP-ADDRESS ．．．IPアドレス

  LOW-ADDRESS ．．．割り当て範囲の下限IPv4アドレス

  HIGH-ADDRESS．．．割り当て範囲の上限IPv4アドレス

[説明]

  IPアドレスの提供を有効にします。

[デフォルト値]

  無効

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipcp provide-ip-address 192.168.1.1
  ipcp provide-ip-address range 192.168.1.1 192.168.1.254
  no ipcp provide-ip-address
[ノート]

  なし

## 8.1.10. ユーザーごとのIPアドレス提供の設定

[入力形式]
  ipcp provide-static-ip-address NAME IP-ADDRESS
  no ipcp provide-static-ip-address NAME
[パラメータ]

  NAME ．．．認証名

  IP-ADDRESS．．．IPv4アドレス

[説明]

  特定のユーザーへ提供するIPアドレスを設定します。

[デフォルト値]

  無効

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipcp provide-static-ip-address user1 192.168.1.10
  no ipcp provide-static-ip-address user1
[ノート]

  なし

## 8.1.11. DNSアドレス要求の有効設定

[入力形式]
  ipcp request-local-dns
  no ipcp request-local-dns
[パラメータ]

  なし

[説明]

  DNSアドレス要求を有効にします

[デフォルト値]

  有効

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipcp request-local-dns
  no ipcp request-local-dns
[ノート]

  なし

## 8.1.12. IPアドレス送信の有効設定

[入力形式]
  ipcp send-ip-address
  no ipcp send-ip-address
[パラメータ]

  なし

[説明]

  IPアドレス送信を有効にします。

[デフォルト値]

  有効

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipcp send-ip-address
  no ipcp send-ip-address
[ノート]

  なし

## 8.1.13. インタフェースID送信の有効設定

[入力形式]
  ipv6cp send-interface-id
  no ipv6cp send-interface-id
[パラメータ]

  なし

[説明]

  インタフェースID送信を有効にします。

[デフォルト値]

  送信する

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipv6cp send-interface-id
  no ipv6cp send-interface-id
[ノート]

  なし

## 8.1.14. インタフェースID提供の有効設定

[入力形式]
  ipv6cp suggest-interface-id
  no ipv6cp suggest-interface-id
[パラメータ]

  なし

[説明]

  インタフェースID提供を有効にします

[デフォルト値]

  有効

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ipv6cp suggest-interface-id
  no ipv6cp suggest-interface-id
[ノート]

  なし

## 8.1.15. Address-and-Control-Field-Compressionの有効設定

[入力形式]
  lcp acfc
  no lcp acfc
[パラメータ]

  なし

[説明]

  Address-and-Control-Field-Compressionを有効にします。

[デフォルト値]

  無効

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  lcp acfc
  no lcp acfc
[ノート]

  なし

## 8.1.16. LCP Configure-Request送信回数の設定

[入力形式]
  lcp config-retry COUNT
  no lcp config-retry
[パラメータ]

  COUNT．．．送信回数

  > - 範囲：1〜100

[説明]

  Configure-Requestの送信回数を設定します。

[デフォルト値]

  10

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  lcp config-retry 20
  no lcp config-retry
[ノート]

  なし

## 8.1.17. LCP Echo-Request送信間隔の設定

[入力形式]
  lcp echo-interval INTERVAL
  no lcp echo-interval
[パラメータ]

  INTERVAL．．．送信間隔（秒）

  > - 範囲：1〜43200

[説明]

  LCP Echo-Requestの送信間隔を設定します。

[デフォルト値]

  30

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  lcp echo-interval 20
  no lcp echo-interval
[ノート]

  なし

## 8.1.18. LCP Echo-Request送信回数の設定

[入力形式]
  lcp echo-retry RETRY-COUNT
  no lcp echo-retry
[パラメータ]

  RETRY-COUNT．．．送信回数

  > - 範囲：1〜100

[説明]

  LCP Echo-Requestパケットの送信回数を設定します。

[デフォルト値]

  5

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  lcp echo-retry 5
  no lcp echo-retry
[ノート]

  なし

## 8.1.19. Magic-Numberの有効設定

[入力形式]
  lcp magic-number
  no lcp magic-number
[パラメータ]

  なし

[説明]

  Magic-Numberを有効にします。

[デフォルト値]

  有効

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  lcp magic-number
  no lcp magic-number
[ノート]

  なし

## 8.1.20. Maximum-Receive-Unit値の設定

[入力形式]
  lcp mru LENGTH [ force ]
  no lcp mru
[パラメータ]

  LENGTH．．．MRU length（バイト）

  > - 範囲：160〜9180

  force ．．．設定したMRUを強制的に使用します

[説明]

  Maximum-Receive-Unit値を設定します。

[デフォルト値]

  1500

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  lcp mru 2048
  no lcp mru
[ノート]

  なし

## 8.1.21. LCP Configure-Nak送信回数の設定

[入力形式]
  lcp nak-retry COUNT
  no lcp nak-retry
[パラメータ]

  COUNT．．．送信回数

  > - 範囲：1〜100

[説明]

  LCP Configure-Nakの送信回数を設定します。

[デフォルト値]

  5

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  lcp nak-retry 10
  no lcp nak-retry
[ノート]

  なし

## 8.1.22. Protocol-Field-Compressionの有効設定

[入力形式]
  lcp pfc
  no lcp pfc
[パラメータ]

  なし

[説明]

  Protocol-Field-Compressionを有効にします。

[デフォルト値]

  無効

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  lcp pfc
  no lcp pfc
[ノート]

  なし

## 8.1.23. LCP Terminate-Request送信回数の設定

[入力形式]
  lcp terminate-retry COUNT
  no lcp terminate-retry
[パラメータ]

  COUNT．．．送信回数

  > - 範囲：1〜100

[説明]

  LCP Terminate-Requestの送信回数を設定します。

[デフォルト値]

  2

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  lcp terminate-retry 20
  no lcp terminate-retry
[ノート]

  なし

## 8.1.24. NCP Configure-Request送信回数の設定

[入力形式]
  ncp config-retry COUNT
  no ncp config-retry
[パラメータ]

  COUNT．．．送信回数

  > - 範囲：1〜100

[説明]

  NCP Configure-Requestの送信回数を設定します。

[デフォルト値]

  10

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ncp config-retry 5
  no ncp config-retry
[ノート]

  なし

## 8.1.25. NCP Configure-Nak送信回数の設定

[入力形式]
  ncp nak-retry COUNT
  no ncp nak-retry
[パラメータ]

  COUNT．．．送信回数

  > - 範囲：1〜100

[説明]

  NCP Configure-Nakの送信回数を設定します。

[デフォルト値]

  5

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ncp nak-retry 10
  no ncp nak-retry
[ノート]

  なし

## 8.1.26. NCP Terminate-Request送信回数の設定

[入力形式]
  ncp terminate-retry COUNT
  no ncp terminate-retry
[パラメータ]

  COUNT．．．送信回数

  > - 範囲：1〜100

[説明]

  NCP Terminate-Requestの送信回数を設定します。

[デフォルト値]

  2

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  ncp terminate-retry 5
  no ncp terminate-retry
[ノート]

  なし

## 8.1.27. PAP Authenticate-Request受信回数の設定

[入力形式]
  pap max-request COUNT
  no pap max-request
[パラメータ]

  COUNT．．．受信回数

  > - 範囲：1〜100

[説明]

  PAP Authenticate-Requestの受信回数を設定します。

[デフォルト値]

  10

[実行モード]

  PPPプロファイルコンフィグモード

[ユーザー権限]

  Administrator

[入力例]
  pap max-request 20
  no pap max-request
[ノート]

  なし

## 8.1.28. PPPプロファイルの割り当て

[入力形式]
  ppp binding PROFILE-NAME
  no ppp binding [ PROFILE-NAME ]
[パラメータ]

  PROFILE-NAME．．．PPPプロファイル名

  > - 31 文字以内の文字列

[説明]

  インタフェースに指定された名のPPPプロファイルを割り当てます。

[デフォルト値]

  なし

[実行モード]

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

[ユーザー権限]

  Administrator

[入力例]
  ppp binding ch1prof
  no ppp binding ch1prof
[ノート]
  まだ作成されていないPPPプロファイル名を指定された時でもエラーとしません。
  ただし、有効な設定のPPPプロファイルが作成されるまでPPPはUPしません。
  noコマンドでPPPプロファイルの割り当てを解除します。
  インタフェースに割り当てられているPPPプロファイルを解除した時、
  インタフェースがPPPに関して UPしていたならそのままの状態でインタフェースは動作します。
  ただし、その後DOWNし再UP時にPPPプロファイルの割り当てがまだない状態にある場合、
  PPPは再UPしません。

## 8.1.29. PPPプロファイルの作成／変更

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

  PROFILE-NAME．．．PPPプロファイル名

  > - 31 文字以内の文字列

[説明]
  指定された名のPPPプロファイルがなければ、PPPプロファイルを作成し
  PPPプロファイルコンフィグモードへ遷移します。
  すでにPPPプロファイルがあれば、そのPPPプロファイルコンフィグモードへ遷移します。
[デフォルト値]

  なし

[実行モード]

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

[ユーザー権限]

  Administrator

[入力例]
  ppp profile ch1prof
  no ppp profile ch1prof
[ノート]
  noコマンドでPPPプロファイルを削除します。
  インタフェースに割り当てられているPPPプロファイルを削除した場合、
  インタフェースがPPPに関してUPしていた場合はそのままの状態でインタフェースは動作します。
  ただし、その後DOWNし再UP時にPPPプロファイルが削除された状態にある場合、PPPは再UPしません。

## 8.1.30. IPアドレス提供情報の表示

[入力形式]

  show ppp provide-ip-address

[パラメータ]

  なし

[説明]

  IPアドレスの提供情報を表示します。

[デフォルト値]

  なし

[実行モード]

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

[ユーザー権限]

  Administrator/Operator/Monitor

[入力例]

  show ppp provide-ip-address

[ノート]

  なし

## 8.1.31. PPP統計情報の表示

[入力形式]

  show ppp statistics [ INTERFACE ]

[パラメータ]

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

[説明]

  PPPの統計情報を表示します。

[デフォルト値]

  なし

[実行モード]
  グローバルコンフィグモード
  インタフェースコンフィグモード
[ユーザー権限]

  Administrator/Operator/Monitor

[入力例]
  show ppp statistics
  show ppp statistics GigaEthernet0.1
[ノート]
  インタフェース名は、グローバルコンフィグモードで指定可能です。
  グローバルコンフィグモードでインタフェース名を省略した場合は全情報を表示します。

## 8.1.32. PPP運用情報の表示

[入力形式]

  show ppp status [ INTERFACE ]

[パラメータ]

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

[説明]

  PPPの運用情報を表示します。

[デフォルト値]

  なし

[実行モード]
  グローバルコンフィグモード
  インタフェースコンフィグモード
[ユーザー権限]

  Administrator/Operator/Monitor

[入力例]
  show ppp status
  show ppp status GigaEthernet0.1
[ノート]
  インタフェース名は、グローバルコンフィグモードで指定可能です。
  グローバルコンフィグモードでインタフェース名を省略した場合は全情報を表示します。

## 8.1.33. PPP統計カウンタのリセット

[入力形式]

  clear ppp statistics

[パラメータ]

  なし

[説明]

  PPP統計カウンタをリセットします。

[デフォルト値]

  なし

[実行モード]

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

[ユーザー権限]

  Administrator/Operator/Monitor

[入力例]

  clear ppp statistics

[ノート]

  なし

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

### 8.1.34.1. Ver1.0 コマンド変更情報

> - 追加コマンド一覧

>   > authentication accept
>   > authentication password
>   > authentication request
>   > authentication secret-password
>   > chap retry
>   > echo
>   > ipcp provide-remote-dns
>   > ipcp provide-ip-address
>   > ipcp provide-static-ip-address
>   > lcp acfc
>   > lcp config-retry
>   > lcp echo-interval
>   > lcp echo-retry
>   > lcp magic-number
>   > lcp mru
>   > lcp nak-retry
>   > lcp pfc
>   > lcp terminate-retry
>   > ncp config-retry
>   > ncp nak-retry
>   > ncp terminate-retry
>   > pap max-request
>   > ppp binding
>   > ppp profile
>   > show ppp provide-ip-address
>   > show ppp statistics
>   > show ppp status
>   > clear ppp statistics

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

> - 追加コマンド一覧

>   > authentication myname
>   > ipcp request-local-dns
>   > ipcp send-ip-address

### 8.1.34.3. Ver1.4 コマンド変更情報

> - 追加コマンド一覧

>   > ipv6cp send-interface-id
>   > ipv6cp suggest-interface-id