[index] AT-TQ6702e GEN2-R コマンドリファレンス 5.5.5

# 運用・管理 / システム

本製品の管理機構にアクセスし、システム関連の基本的な操作や設定を行う方法について解説します。
なお本解説編では、管理用端末の準備から、システム関連の諸設定、設定の保存を経て、システムの再起動を行うところまで、順を追って操作することを前提に話を進めます。

> Note

> > 本製品のルーター機能は弊社AlliedWare Plus製品群と同等の機能や操作性を持ちます。無線機能に関しては、弊社無線製品のTQシリーズ製品群と同等の機能を持ちます。そのため、無線APの設定はWeb GUIから行うことをお勧めします。

## 初回起動時の推奨設定

本製品の管理・設定にあたってはあらかじめIPアドレス等を設定しておく必要がありますが、本製品はコンソールポートを持たず、また有線インターフェースも1つしかないため、初回起動時（本製品を箱から出して何も設定を行っていない状態）に管理用の無線ネットワーク（VAP）を作成してIPアドレスを設定しておくことをおすすめします。
ここでは例として、初回起動時に以下の管理用VAPを設定するための手順を示します。

- 使用する無線/VAP：無線1 / VAP 15（vap1.15）
- ネットワーク名（SSID）：mgmt2
- セキュリティー：WPA3パーソナル
- IPアドレス：192.168.0.1/24

> Note

> > 本設定は一例です。ご利用の環境にあわせて、ネットワーク構成の変更、セキュリティーの強化など、適宜設定内容を調整してください。

1. 本製品のWAN/LANポート（LAN/POE）に設定用PCを接続し本製品を起動します。
2. 起動完了後、AMFネットワーク未検出時の拡張動作によって、WAN/LANポート（eth1）とすべてのVAPが所属するVLAN対応ブリッジ「br0」にIPアドレス 192.168.1.1/24 が設定され、Webサーバー機能とSSHサーバー機能が有効化されます。
3. PCに 192.168.1.2 ～ 192.168.1.254 の範囲のIPアドレス（ネットマスクは 255.255.255.0）を固定設定します。
4. PC上でWebブラウザーを起動し、https://192.168.1.1 にアクセスします。
   AMFネットワーク未検出時の拡張動作が完了するまでには多少時間がかかりますので、アクセスできなかった場合は少し時間をおいてからもう一度お試しください。
5. Web GUIのログイン画面が表示されますので、デフォルトのユーザー名 manager、パスワード friend でログインします。

6. Web GUIの左メニューから「無線設定」を選択し、「無線1」タブの「無線」欄右上にある「設定」ボタンをクリックします。

7. 「無線 1 設定」画面で「無線送信の状態」を「有効」に変更し、「適用」ボタンをクリックして「無線 1 設定」画面を閉じます。

8. 「無線管理」画面「無線1」タブに戻ったら、「VAP」欄のVAP 15列の右端にある編集ボタン（鉛筆アイコン）をクリックします。

9. 「VAP 15 編集」画面の「基本設定」タブで下記項目を設定します。
   - ステータス - 「有効」に変更
   - SSID - 「mgmt2」を入力
   - セキュリティー - 「WPAパーソナル」を選択
   - キー - 接続用のパスフレーズを入力

10. 「VAP 15 編集」画面の「拡張設定」タブをクリックし、さらにその下の「セキュリティー」タブをクリックして下記項目を設定したら、「保存」ボタンをクリックして「VAP 15 編集」画面を閉じます。
    - WPAバージョン - 「WPA3」のみに設定（デフォルトで設定されている「WPA2」は「X」印をクリックして削除）

11. 無線関連の設定を動作に反映するためWeb GUI画面の右上にある「設定適用」ボタンをクリックします。

12. 「設定適用」画面で「適用」ボタンをクリックします。

    無線設定の適用中はWeb GUI画面右上の表示が「設定適用中です」になりますので、次図のように表示が「設定適用完了しました」に切り替わるまで待ちます。

13. 次にWeb GUIの左メニューから「ネットワーク基本設定」＞「ブリッジング」の順に選択して「ブリッジング」画面を開き、「br0 - VLAN対応ブリッジ」欄の右上にある編集ボタン（鉛筆アイコン）をクリックします。

14. ブリッジ番号「0」（br0）の「ブリッジ編集」画面でポート「vap1.15」の右端にある削除ボタン（ゴミ箱アイコン）をクリックし、br0のメンバーポートからvap1.15を外します。

15. 「ブリッジ編集」画面の右下にある「適用」ボタンをクリックしてメンバーポートの削除を適用します。

16. 次にWeb GUIの左メニューから「ネットワーク基本設定」＞「インターフェース管理」の順に選択して「インターフェース管理」画面を開き、「IPv4」タブのvap1.15列の右端にある編集ボタン（鉛筆アイコン）をクリックします。

17. 「インターフェース vap1.15 の編集」画面で「固定IP」が選択されていることを確認し、「IPアドレス」に「192.168.0.1/24」を入力して「適用」ボタンをクリックします。

18. Web GUI画面右上の「保存」ボタンをクリックしてここまでの設定を保存します。

    > Note

    > > 本手順では、出荷時状態で起動した場合の動作（AMFネットワーク未検出時の拡張動作）によって、IPアドレスとWebサーバー機能だけでなく、他にもSSHサーバーの有効化、IPv6およびDHCPv6クライアントの有効化などさまざまな設定が自動的に行われます。
    > > これら自動設定の内容も設定ファイルに書き込まれますので、必要に応じて設定内容を確認し、不要な設定の削除や設定変更を行ってください。Web GUIでは「システム」＞「CLI」メニューから仮想コンソールを開くことで、CLIによる設定の確認や変更が可能です。
    > > また、拡張動作の詳細については、AMF応用編をご参照ください。

## 管理機構へのアクセス

本製品に対する設定は、管理用端末から本製品の管理機構であるコマンドラインインターフェース（CLI）またはWeb GUIにアクセスして行います。
CLIにはWeb GUI上からもアクセスできます。
管理用端末には、次のいずれかを使用します。

- ネットワーク上のWebブラウザー（Google ChromeまたはMozilla Firefox）
- ネットワーク上のSecure Shell（SSH）クライアント

> Note

> > Web GUIまたはSSHを使用するにはあらかじめ本製品にIPアドレス等を設定しておく必要がありますが、本製品はコンソールポートを持たず、有線インターフェースも1つしかないため、「初回起動時の推奨設定」を参考にして、無線側に管理アクセス用のVAPを設定しておくことをおすすめします。

### Webブラウザー

Webブラウザーを使用して本製品のWeb GUIにアクセスする方法については、「Web GUI」/「準備」をご覧ください。

### SSHクライアント

SSHを使って設定を行うためには、本製品とSSHクライアントの両方に適切なIPアドレスが設定されており、互いにIPで通信できる必要があります。
本製品のご購入時にはIPアドレスが設定されていませんが、「初回起動時の推奨設定」を行った場合は、管理用の無線ネットワーク（VAP）とSSHサーバーが有効に設定されており、デフォルトのmanagerユーザーでログインが可能になっています。
SSHクライアントソフトウェアを使って本製品にSSH接続すると、ユーザー名とパスワード（公開鍵認証時は秘密鍵のパスフレーズ）の入力を求められます。どのような型式で入力を求められるかは、SSHクライアントソフトウェアによって異なります。
SSHサーバーの詳細設定については、「運用・管理」の「Secure Shell」をご覧ください。

## 起動と停止

本製品はPoEで電源が供給されると起動し、供給が途絶えると停止します。
起動中は本体のPOWER LEDが点滅し、起動が完了すると点灯状態になります。

## ログイン

本製品の管理機構であるコマンドラインインターフェース（CLI）を利用するには、ユーザー名とパスワードを入力してログインする必要があります。ログインせずに管理作業を行うことはできません。
初期設定では、次に示す権限レベル15のユーザーアカウントが登録されています。初回ログイン時はこのユーザー名とパスワードでログインしてください。

- ユーザー名：manager
- パスワード：friend

    AlliedWare Plus (TM) 5.5.5 xx/xx/xx xx:xx:xx
    % Default password needs to be changed.
    awplus>

短いメッセージの後（上の例では「AlliedWare Plus ...」）、「awplus>」のようなコマンドプロンプトが表示されればログイン成功です。

> Note

> > 「% Default password needs to be changed.」は初期パスワードでログインしたときに表示されます。
> > セキュリティリスク低減のため、初期パスワードの変更をおすすめします。パスワードの変更はusernameコマンドで行います。

> Note

> > 一定回数（初期設定では5回）連続してログインに失敗すると、失敗したユーザーはロックアウトされ、一定時間（初期設定は5分）ログインすることができなくなります（失敗したユーザー以外ではログイン可能）。これらの設定は、aaa local authentication attempts max-failコマンド、aaa local authentication attempts lockout-timeコマンドで変更できます。

> Note

> > SSH接続の場合、接続後1分以内にログインしないと、SSHセッションが切断されます。切断までの時間は、ssh server login-timeoutコマンドで変更できます。

## コマンドモード

本製品のコマンドラインインターフェース（CLI）には「コマンドモード」の概念があります。各コマンドはあらかじめ決められたモードでしか実行できないため、コマンドを実行するときは適切なモードに移動し、それからコマンドを入力することになります。
ここでは、本解説編で使用しているコマンドモードと、それらのモード間を移動するための操作について簡単に解説します。より詳しくは、「運用・管理」の「コマンドラインインターフェース（CLI）」をご覧ください。
本解説編で使用しているコマンドモードは次の4つです。

- 非特権EXECモード
- 特権EXECモード
- グローバルコンフィグモード
- インターフェースモード

以下、各モードとモード間の移動方法について概説します。
■ ログイン直後は「非特権EXECモード」です。

    awplus>

コマンドプロンプト末尾の「>」が、非特権EXECモードであることを示しています。
非特権EXECモードでは、原則として情報表示コマンド（show xxxx）の一部だけを実行できます。
■ 非特権EXECモードでenableコマンドを実行すると、「特権EXECモード」に移動します。

    awplus> enable ↓
    awplus#

コマンドプロンプト末尾の「#」が、特権EXECモードであることを示しています。
特権EXECモードでは、すべての情報表示コマンド（show xxxx）が実行できるほか、システムの再起動や設定保存、ファイル操作など、さまざまな「実行コマンド」（コマンドの効果がその場かぎりであるコマンド。ネットワーク機器としての動作を変更する「設定コマンド」と対比してこう言う）を実行することができます。
■ 特権EXECモードでconfigure terminalコマンドを実行すると、「グローバルコンフィグモード」に移動します。

    awplus# configure terminal ↓
    Enter configuration commands, one per line.  End with CNTL/Z.
    awplus(config)#

コマンドプロンプト末尾の「(config)#」が、グローバルコンフィグモードであることを示しています。
グローバルコンフィグモードは、システム全体にかかわる設定コマンドを実行するためのモードです。本解説編においては、ログインパスワードの変更やホスト名の設定、タイムゾーンの設定などをこのモードで行います。
■ グローバルコンフィグモードでexitコマンド、endコマンドを実行するかCtrl/Zキーを押すと、「特権EXECモード」に戻ります。コマンド行が空の状態でCtrl/Dキーを押しても同じです。

    awplus(config)# exit ↓
    awplus#

■ グローバルコンフィグモードでinterfaceコマンドを実行すると、「インターフェースモード」に移動します。

    awplus(config)# interface vap1.15 ↓
    awplus(config-if)#

コマンドプロンプト末尾の「(config-if)#」が、インターフェースモードであることを示しています。
インターフェースモードは、指定したインターフェース固有の設定を行うためのモードです。本解説編においては、IPアドレスの設定をこのモードで行います。
■ インターフェースモードでexitコマンドを実行すると、グローバルコンフィグモードに戻ります。コマンド行が空の状態でCtrl/Dキーを押しても同じです。

    awplus(config-if)# exit ↓
    awplus(config)#

また、インターフェースモードでendコマンドを実行するかCtrl/Zキーを押すと、「特権EXECモード」に戻ります。

    awplus(config-if)# end ↓
    awplus#

■ 特権EXECモードでdisableコマンドを実行すると、「非特権EXECモード」に戻ります。

    awplus# disable ↓
    awplus>

■ 特権EXECモードか非特権EXECモードでexitコマンド、logoutコマンドを実行すると、ログアウトします。コマンド行が空の状態でCtrl/Dキーを押しても同じです。

    awplus# exit ↓

実際には、ここに示した4つのほかにも多くのコマンドモードがあります。詳細については、「運用・管理」の「コマンドラインインターフェース（CLI）」をご覧ください。

## パスワードの変更

初期設定のパスワードを使い続けることはセキュリティー上好ましくありませんので、初回ログイン時に変更することをおすすめします。
ログイン後、managerアカウントのパスワードを変更するには次のようにします。

1. ログイン直後は非特権EXECモードなので、次のようにenableコマンド、configure terminalコマンドの順に実行して、グローバルコンフィグモードに移動します。

       awplus> enable ↓
       awplus# configure terminal ↓
       Enter configuration commands, one per line.  End with CNTL/Z.

2. usernameコマンドを実行してパスワードを変更します。

       awplus(config)# username manager password o10moDutch ↓

> Note

> > パスワードの設定は保存しないと再起動によって失われます。設定を保存する方法については後述します。

> Note

> > ユーザー認証関連機能の詳細については、「運用・管理」の「ユーザー認証」をご覧ください。

## ホスト名の設定

ここまでの説明において、プロンプトの先頭に「awplus」という文字列が表示されていることにお気づきでしょうか？
プロンプトの先頭部分はホスト名を表示するための領域です。初期状態ではホスト名として「awplus」が設定されており、これがプロンプトの先頭に表示されますが、本製品を複数管理している場合など、各システムに異なる名前を設定しておくと、現在どのシステムにログインしているのかがわかりやすくなり便利です。
■ ホスト名を設定するには、グローバルコンフィグモードのhostnameコマンドを使います。

    awplus(config)# hostname myrouter ↓
    myrouter(config)#

コマンド実行とともに、コマンドプロンプトの先頭が「awplus」から「myrouter」に変更されたことに注目してください。ここでは仮に「myrouter」としましたが、実際には各装置を区別するのに適した名前を付けてください。

> Note

> > ホスト名の設定は保存しないと再起動によって失われます。設定を保存する方法については後述します。

> Note

> > 本解説編の残りの部分では、説明の流れ上、ホスト名を「myrouter」に設定しているものと仮定します。他の解説編やコマンド編では、原則として初期設定のホスト名「awplus」を用いますが、複数のシステムを使用する構成例などでは、各システムを見分けやすいよう「RouterA」、「RouterB」のようなホスト名を仮定する場合もあります。

## システム時刻の設定

ログなどの記録日時を正確に保つため、システム時刻は正確にあわせて運用することをおすすめします。
システム時計の設定方法には手動で設定する方法と、NTPを利用して自動調整する方法がありますが、ここでは手動設定する方法について説明します。NTPの利用方法については、「運用・管理」の「NTP」をご覧ください。
システム時刻の手動設定は次の順序で行います。

1. 機器を使用する場所のタイムゾーン（時間帯）を設定する。
2. 日付と時刻を設定する。

> Note

> > 本製品はリアルタイムクロックを内蔵していないため、コマンドによる再起動、もしくは電源断による再起動が発生するたびに時刻をあわせる必要があります。これは、clock setコマンドを使って手動で行うこともできますが、NTPサーバーにアクセスできる環境では、NTPの利用をおすすめします。詳細は「運用・管理」/「NTP」をご覧ください。

■ タイムゾーンを設定するには、グローバルコンフィグモードのclock timezoneコマンドを実行します。たとえば、日本時間（JST: 協定世界時（UTC）より9時間早い）に設定する場合は、次のようにします。

    myrouter(config)# clock timezone JST plus 9 ↓

> Note

> > タイムゾーンの設定は保存しないと再起動によって失われます。設定を保存する方法については後述します。

> Note

> > 本コマンドによりタイムゾーンの設定を変更したときは、設定を保存した後システムを再起動してください。
> > （再起動を実行するまで一部のログにタイムゾーンの設定が反映されず、ログ時刻の不整合が生じるため）

■ システム時刻（日付と時刻）をあわせるには特権EXECモードのclock setコマンドを使います。たとえば、「2012年12月24日 17時5分0秒」にあわせるには次のようにします。

    myrouter(config)# exit ↓
    myrouter# clock set 17:05:00 24 Dec 2012 ↓

clock setコマンドでは、日付と時刻を「時刻 日付」の順序で指定します。時刻は「時:分:秒」、日付は「日 月 年」の形式で指定します。時、分、秒、日が1桁のときは、ゼロ詰めして2桁にしてもしなくてもかまいません（例：1と01は同じ意味）。月は英語月名の先頭3文字以上で指定します。大文字小文字の区別はありません。

> Note

> > clock setコマンドは実行コマンドなので、実行後に設定保存の操作（後述）は必要ありません。一度も時刻合わせをしていない場合は、デフォルトの時刻「2010-01-01 00:00:00」からシステム時計がスタートします。

> Note

> > clock setコマンドで指定する時刻は、設定済みタイムゾーンにおける現地時刻です。タイムゾーンの設定に基づき、内蔵時計には協定世界時（UTC）換算の時刻が設定されます。本製品をUTC以外のタイムゾーンで使用する場合は、最初にタイムゾーンの設定を行い、その後時刻を設定してください。

表 1：月名一覧
1月（January） | Jan
2月（February） | Feb
3月（March） | Mar
4月（April） | Apr
5月（May） | May
6月（June） | Jun
7月（July） | Jul
8月（August） | Aug
9月（September） | Sep
10月（October） | Oct
11月（November） | Nov
12月（December） | Dec

■ 現在の日付と時刻およびタイムゾーンの設定を確認するにはshow clockコマンドを実行します。

    myrouter# show clock ↓

    Local Time: Mon, 24 Dec 2012 17:05:03 +0900
    UTC Time:   Mon, 24 Dec 2012 08:05:03 +0000
    Timezone: JST
    Timezone Offset: +09:00
    Summer time zone: None

## 設定の保存

コマンドによって設定された内容の多くはランタイムメモリー上にあるため、本製品の電源を切ったり、再起動したりすると消えてしまいます。

> Note

> > 設定変更時はこまめにコンフィグを保存することをおすすめします。

現在の設定内容を次回起動時にも使用したい場合は、ランタイムメモリー上の設定内容をファイルに書き出し、次回起動時に自動的に読み込まれるよう設定する必要があります。
ここでは、設定を保存し、次回起動時に復元する方法について簡単に解説します。設定保存の詳細については、「運用・管理」の「コンフィグレーション」をご覧ください。
本製品には設定内容を表す独特の概念として、次の2つがあります。

表 2
ランニングコンフィグ（running-config） | ランタイムメモリー上にある現在の設定内容。電源断や再起動によって失われる。show running-configコマンドで内容を確認できる。ファイル操作コマンドにおいては、仮想的なファイル「running-config」としてコピーなどの操作が可能
スタートアップコンフィグ（startup-config） | 起動時コンフィグ。システム起動の最終段階において自動的に復元される設定内容。フラッシュメモリー上にファイルとして保存されており、電源断や再起動を経ても失われない。show startup-configコマンドで内容を確認できる。ファイル操作コマンドにおいては、仮想的なファイル「startup-config」としてコピーなどの操作が可能。startup-configが実際にどのファイルを指しているかは、show bootコマンドで確認でき、boot config-fileコマンドで変更できる

■ 現在の設定内容（ランニングコンフィグ）は、show running-configコマンドで確認できます。このコマンドは特権EXECモード以上のどのモードでも実行可能です。

    myrouter# show running-config ↓
    !
    service password-encryption
    !
    hostname myrouter
    ...
    !
    interface vap1.15
     ip address 192.168.0.1/24
    ...
    end

■ 現在の設定内容（ランニングコンフィグ）を次回起動時にも使用したい場合は、ランニングコンフィグをスタートアップコンフィグにコピーして保存します。これを実現するもっとも一般的な方法は、特権EXECモードのcopyコマンドを使って次のようにする方法です。

    myrouter# copy running-config startup-config ↓
    Building configuration...
    [OK]

■ copyコマンドの代わりにwrite fileコマンドやwrite memoryコマンドを使うこともできます。コマンドの機能自体はどれも同じです。

    myrouter# write memory ↓
    Building configuration...
    [OK]

■ 正しく保存されたかどうかを確認するには、show startup-configコマンドでスタートアップコンフィグを表示します。

    myrouter# show startup-config ↓
    !
    service password-encryption
    !
    hostname myrouter
    ...
    !
    interface vap1.15
     ip address 192.168.0.1/24
    ...
    end

## 再起動

本製品を再起動するには、特権EXECモードのreloadコマンドまたはrebootコマンドを使います。2つのコマンドは同じ働きをします。

> Note

> > 再起動を実行する前に、現在の設定内容（ランニングコンフィグ）を保存したかどうかご確認ください。設定の保存については、前節および「運用・管理」の「コンフィグレーション」をご覧ください。

■ システムを再起動します。reloadコマンドを実行すると、本当に再起動してよいか確認してくるので、再起動してよいなら「y」を入力して「Enter」キーを押してください。再起動をキャンセルするときは「n」を入力します。

    myrouter> enable ↓
    myrouter# reload ↓
    reboot system? (y/n): y ↓

    URGENT: broadcast message:
    System going down IMMEDIATELY!

            ... Rebooting at user request ...

    Restarting system.

reloadコマンドを実行すると、ハードウェア的なリセットがかかり、ファームウェアのロードを行った後、スタートアップコンフィグを読み込んで起動が完了します。スタートアップコンフィグが設定されていない場合は、初期設定で起動します。

## その他の機能

その他、システム関連の機能や操作について解説します。

### 起動用ファームウェアの設定

本製品のファームウェアは、拡張子.relを持つイメージファイルとして提供されます。
ファームウェアのイメージファイルは、フラッシュメモリーに保存（ダウンロード）し、起動用イメージファイルに指定することで使用します。フラッシュメモリーには、容量の許すかぎり何個でもイメージファイルを置くことができます。
システム起動時には、「通常用ファームウェア」に指定されたイメージファイルがロードされます。「通常用ファームウェア」をロードできなかった場合でも、「バックアップ用ファームウェア」のイメージファイルが設定されていれば、そちらで起動します。

> Note

> > バックアップ起動ファームウェアは未サポートです。

■ 通常用ファームウェアのイメージファイルは、boot systemコマンドで指定します。同コマンドで指定するファイルは、フラッシュメモリーのルートディレクトリー（flash:/）になくてはなりません。また、拡張子は.relでなくてはなりません。

    awplus(config)# boot system flash:/TQ6702eR-5.5.5-2.2.rel ↓

> Note

> > 5.5.5-2.2は説明用の架空バージョンであり、実際には存在しない可能性があります。

> Note

> > イメージファイルの設定は、コマンド実行時にシステムファイルに保存されるため、copyコマンドやwrite fileコマンド、write memoryコマンドなどでコンフィグに保存する必要はありません。

■ 起動用ファームウェアの設定は、show bootコマンドで確認できます。

    awplus# show boot ↓

#### ファームウェアの更新手順

以上をふまえたファームウェアの更新手順は次のとおりです。

> Note

> > ファームウェアの更新は、ネットワークの実運用中に行わないでください。

ファームウェアの更新作業時には、各種のファイル操作が必要になります。ファイル操作の詳細については、「運用・管理」の「ファイル操作」をご覧ください。
また、IPネットワーク経由でファイルをダウンロードするには、IPアドレスなどの設定が必要です。以下の説明では、IPの基本設定までは完了しているものと仮定します。IPアドレスの設定については、本解説編の「管理用IPアドレスの設定」および「IP」の「IPインターフェース」をご覧ください。
ここでは説明のため、次の環境を想定します。（以下の説明では、実際のバージョンや画面とは異なる場合があります。）

- 現在のファームウェアバージョンは5.5.5-2.1
- 新しいファームウェアバージョンは5.5.5-2.2

> Note

> > 5.5.5-2.2は説明用の架空バージョンであり、実際には存在しない可能性があります。

##### フラッシュメモリー上のファームウェアの更新手順

1. 新しいファームウェアのイメージファイルを入手し、本製品への転送が可能な場所に保存します。本製品への転送が可能な場所とは、具体的には次の場所です。
   - 本製品からアクセスできるTFTPサーバー上のディレクトリー
   - 本製品からアクセスできるHTTP（Web）サーバー上のディレクトリー
   - 本製品からアクセスできるSSHサーバー上のディレクトリー
     （SSHサーバーは、SCPかSFTPによるファイル転送をサポートしている必要があります）
   - 仮想端末として使用しているコンピューター上のディレクトリー
     （ターミナルソフトウェアがZMODEMによるファイル転送をサポートしている必要があります）
2. show bootコマンドを実行して、現時点における起動用ファームウェアの設定を確認します。

       awplus# show boot ↓
       Boot configuration
       --------------------------------------------------------------------------------
       Current software   : TQ6702eR-5.5.5-2.1.rel
       Current boot image : flash:/TQ6702eR-5.5.5-2.1.rel (file exists)
       Backup  boot image : Not set
       Default boot config: flash:/default.cfg
       Current boot config: flash:/default.cfg (file exists)
       Backup  boot config: Not set

3. show file systemsコマンドを実行して、フラッシュメモリーの空き容量を確認します（表示例は一例です。容量は機種によって異なります）

       awplus# show file systems ↓
        Size(b)  Free(b)  Type   Flags  Prefixes   S/D/V   Lcl/Ntwk  Avail
       -------------------------------------------------------------------
        126.8M    79.1M   flash     rw  flash:     static  local      Y
        ...

   この例では、空き容量が79.1MByteであると確認できます。空き容量とイメージファイルのサイズを比較して、イメージファイルを格納するのに充分な空きがあることを確認してください。空き容量が足りない場合は、dirコマンドでファイル一覧を参照し、deleteコマンドで不要なファイルを削除して空きを作ってください。
4. copyコマンドを使って、新しいイメージファイルをダウンロードし、フラッシュメモリーのルートディレクトリーに保存します。ここでは、TFTPサーバー10.100.10.70から、イメージファイルTQ6702eR-5.5.5-2.2.relをダウンロードするものとします。

       awplus# pwd ↓
       flash:/

       awplus# copy tftp://10.100.10.70/TQ6702eR-5.5.5-2.2.rel flash ↓
       Enter destination file name [TQ6702eR-5.5.5-2.2.rel]: ↓
       Copying........................................
       Successful operation

5. dirコマンドを使って、新しいイメージファイルが正しくダウンロードされたことを確認します。

       awplus# dir ↓
        12547211 -rw- May 10 2013 16:41:33  TQ6702eR-5.5.5-2.2.rel
             312 -rw- Nov 26 2011 09:11:19  default.cfg
       ...

6. boot systemコマンドを使って、新しいイメージファイルを通常用ファームウェアに指定します。イメージファイルの設定は、コマンド実行時にシステムファイルに保存されるため、copyコマンドやwrite fileコマンド、write memoryコマンドなどでコンフィグに保存する必要はありません。

       awplus# configure terminal ↓
       Enter configuration commands, one per line.  End with CNTL/Z.
       awplus(config)# boot system flash:/TQ6702eR-5.5.5-2.2.rel ↓

7. show bootコマンドを実行して、起動用ファームウェアの設定を確認します。

       awplus(config)# exit ↓
       awplus# show boot ↓
       Boot configuration
       --------------------------------------------------------------------------------
       Current software   : TQ6702eR-5.5.5-2.1.rel
       Current boot image : flash:/TQ6702eR-5.5.5-2.2.rel (file exists)
       Backup  boot image : Not set
       Default boot config: flash:/default.cfg
       Current boot config: flash:/default.cfg (file exists)
       Backup  boot config: Not set

8. 設定に問題がなければ、reloadコマンドかrebootコマンドでシステムを再起動します。再起動後は、新しいファームウェアで起動します。

       awplus# reload ↓
       reboot system? (y/n): y ↓
       ...

以上でファームウェアの更新は完了です。

### ご購入時状態（AMFクリーン状態）での起動時における拡張動作

ご購入時状態（AMFクリーン状態）での起動時には、AMFネットワークの自動検出が行われ、検出できなかった場合には「AMFネットワーク未検出時の拡張動作」として、IPアドレス、SSHサーバーなどの自動設定が行われます。この拡張動作については、AMF応用編のAMFネットワーク未検出時の拡張動作をご参照ください。

### システム情報の確認

システムの基本情報を確認するための各種コマンドを紹介します。
■ システムの全般的な情報はshow systemコマンドで確認できます。
■ メモリーに関する情報はshow memoryコマンド、show memory historyコマンドで確認します。
■ CPUの使用率はshow cpuコマンド、show cpu historyコマンドで確認します。
■ システムプロセス、ユーザープロセスの状態は、show processコマンドで確認します。

## ライセンスについて

AlliedWare Plus製品には、特定の機能を使用したり、特定機能のサポート数を拡張したりするための各種ライセンスが用意されています。
本セクションではライセンスに関連する操作について説明します。

> Note

> > 各ライセンスの内容（利用条件等）はライセンス証書や案内文書でご確認ください。

### ライセンス購入に必要なシリアル番号の確認方法

ライセンスのご購入時に必要なシリアル番号の確認方法を説明します。
■ シリアル番号はshow system serialnumberコマンドで確認します。

    awplus> show system serialnumber ↓
    XXXXXXXXXXXXXXXX

### ライセンスキーのインストール

ライセンスを有効にするにはライセンスご購入時に発行された「ライセンスキー」を製品にインストールする必要があります。
ここでは、ライセンスキーのインストール方法と確認方法を説明します。

> Note

> > 本セクションはAlliedWare Plus製品共通の内容になっています。製品や時期によってサポートするライセンスの種類や形式は異なります。詳細は弊社ホームページ等でご確認ください。

> Note

> > 各ライセンスの内容（利用条件等）はライセンス証書や案内文書でご確認ください。

ライセンスキーには次の2つの形式があり、形式によってインストールや確認に使用するコマンドが異なりますので、以下では形式ごとに手順を説明します。

- バイナリー形式 - ファイルとして提供されます
- 文字列形式 - パスワードのような文字列の情報として提供されます

> Note

> > ライセンスキーのインストールは、Web GUIの「ライセンス管理」画面からも行えます。

#### バイナリー形式ライセンスキーの場合

バイナリー形式のライセンスキーは次の手順でインストールします。
お手元にライセンスファイルを用意した上で以下の手順を実行してください。

> Note

> > ライセンスファイルは製品によりメールまたはディスクで提供されます。また、製品にプリインストールされた状態で出荷される場合もあります。

1. 製品に権限レベル15のユーザーアカウント（managerなど）でログインします。
2. ライセンスファイルを本製品のフラッシュメモリーに転送します。
   ファイルの転送方法については、copyコマンドや「運用・管理 / ファイル操作」などをご参照ください。
   たとえばTFTPサーバー「192.168.10.5」からライセンスファイル「license.bin」を転送するには次のようにします。

       awplus# copy tftp:/192.168.10.5/license.bin flash:/ ↓

3. license update fileコマンドでライセンスファイル名を指定し、ライセンスキーをインストールします。
   ライセンスファイル名（例ではlicense.bin）はお手持ちのファイル名に置き換えてください。

       awplus# license update file license.bin ↓

4. show license externalコマンドでライセンスが有効になっているかどうかを確認します。
   ライセンスが正しくインストールされており、なおかつ有効期間内または有効期間開始前の場合は有効期間が表示されます。

       awplus# show license external ↓

   > Note

   > > 有効期間切れのライセンスはshow license external storedコマンドで確認できます。

   > Note

   > > 上記手順の実行後に再起動は不要です。

#### 文字列形式ライセンスキーの場合

文字列形式のライセンスキーは次の手順でインストールします。
お手元にライセンス証書などライセンスキー文字列の情報を用意の上、以下の手順を実行してください。

1. 製品に権限レベル15のユーザーアカウント（managerなど）でログインします。
2. licenseコマンドでライセンス名とライセンスキー文字列を指定し、ライセンスキーをインストールします。
   ライセンス名（例ではLicenseName）とライセンスキー文字列（XXXXXXXXXXXXXXXX）はライセンス証書に記載されているものに置き換えてください。

       awplus# license LicenseName XXXXXXXXXXXXXXXX ↓

3. show licenseコマンドでライセンスが有効になっているかどうかを確認します。
   ライセンスが正しくインストールされている場合は、ライセンス名が表示されます。

       awplus# show license ↓

4. ライセンスを有効にするため、システムを再起動してください（rebootコマンド、reloadコマンドなどを使用）。

       awplus# reload ↓

(C) 2025 アライドテレシスホールディングス株式会社

PN: 613-003429 Rev.B