UJP - 技術情報1

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

ヤマハのルータRTXでconfigを切り替える

ヤマハのルータRTXでconfigを切り替える


0.改訂履歴

  • 2008.11.24 新規作成

1.はじめに

 このドキュメントでは,ヤマハのルータRTX1100,RTX1500にて,設定ファイルを切り替える手順を説明する.

 ルータの設定ファイルで幾つかの設定内容を切り替えて利用したい場合は,前の設定を保持したまま設定変更して,不具合が会ったら戻し たい場合等に用いる.

 なお,今回利用した機材はRTX1100で,ファームウェアRev.8.03.80となる.

2.現在利用しているconfigを確認する

  • 現在どのconfigが適用されているか,確認する.
> show environment 
RTX1100 BootROM Rev.5.07
RTX1100 Rev.8.03.80 (Tue Oct 21 14:15:49 2008)
main: RTX1100 ver=c0 serial=N1A00XXXX MAC-Address=00:a0:de:XX:XX:XX MAC-
Address=00:a0:de:XX:XX:XX MAC-Address=00:a0:de:XX:XX:XX
CPU: 5%(5sec) 3%(1min) 1%(5min) Memory: 28% used
Firmware: exec0 Config. file: config0
Default firmware: exec0 Default config. file: config0
Boot time: 2008/11/24 16:05:21 +09:00
Current time: 2008/11/24 16:06:50 +09:00
Elapsed time from boot: 0days 00:01:29
Security Class: 1, Type: ON, TELNET: OFF
>
  • 保存されているconfigの一覧を確認する.
> show config list 
No. Date Time Size Sects Comment
----- ---------- -------- ------- ------- ------------------------------------
0 2008/11/24 14:42:41 5796 133/133
0.1 2008/11/23 22:51:51 5885 132/132
0.2 2008/11/23 22:47:04 5885 131/131
----- ---------- -------- ------- ------- ------------------------------------
>
  • RTX1100/RTX1500では,config0〜config4までの最大5個のconfigファイルの設定を保存でき る.
  • また,それぞれのconfigにバックアップを2個保存する事ができる.
    • たとえばconfig0のバックアップは,config0.1,config0.2という名前となる.
    • configのバックアップは,saveコマンドを実行する毎に自動的に保存される.
      • config0を編集してsaveコマンドを実行すると次のような動作となる.
      • 保存前の内容がconfig0.1となる.
      • 元のconfig0.1は,config0.2となる
      • 元のconfig0.2は,廃棄される.

3.configに番号を付けて保存する

  • 現在の設定を,config1に保存する.
  • その際に,コメントを付ける.
# save 1 Save_Test
Saving ... CONFIG1 Done .
# show config list
No. Date Time Size Sects Comment
----- ---------- -------- ------- ------- ------------------------------------
0 2008/11/24 14:42:41 5796 133/133
0.1 2008/11/23 22:51:51 5885 132/132
0.2 2008/11/23 22:47:04 5885 131/131
1 2008/11/24 16:15:01 5809 130/130 Save_Test
----- ---------- -------- ------- ------- ------------------------------------
#
  • config1が保存された事が分かる.

4.configを複写する

  • config1をconfig2として複写する.
# show config list 
No. Date Time Size Sects Comment
----- ---------- -------- ------- ------- ------------------------------------
0 2008/11/24 14:42:41 5796 133/133
0.1 2008/11/23 22:51:51 5885 132/132
0.2 2008/11/23 22:47:04 5885 131/131
1 2008/11/24 16:15:01 5809 130/130 Save_Test
2 2008/11/24 16:16:12 5809 129/129 Save_Test
----- ---------- -------- ------- ------- ------------------------------------
#
  • コメントも一緒に保存されている.

5.不要なconfigを削除する

  • 不要なconfigを削除するには,delete configコマンドでconfigの番号を指定する.
# show config list 
No. Date Time Size Sects Comment
----- ---------- -------- ------- ------- ------------------------------------
0 2008/11/24 14:42:41 5796 133/133
0.1 2008/11/23 22:51:51 5885 132/132
0.2 2008/11/23 22:47:04 5885 131/131
1 2008/11/24 16:15:01 5809 130/130 Save_Test
2 2008/11/24 16:16:12 5809 129/129 Save_Test
----- ---------- -------- ------- ------- ------------------------------------
# delete config 0.2
# delete config 2
# show config list
No. Date Time Size Sects Comment
----- ---------- -------- ------- ------- ------------------------------------
0 2008/11/24 14:42:41 5796 133/133
0.1 2008/11/23 22:51:51 5885 132/132
1 2008/11/24 16:15:01 5809 131/131 Save_Test
----- ---------- -------- ------- ------- ------------------------------------
#
  • バックアップconfigも削除する事ができる.

6.デフォルトのconfigを指定する

  • 複数のconfigを保存している場合,RTXがブートした際に,どのconfigをメインで利用するかを指定する事個ができる.
  • まず,現在の設定を確認する.
# show environment 
RTX1100 BootROM Rev.5.07
RTX1100 Rev.8.03.80 (Tue Oct 21 14:15:49 2008)
main: RTX1100 ver=c0 serial=N1A00XXXX MAC-Address=00:a0:de:XX:XX:XX MAC-
Address=00:a0:de:XX:XX:XX MAC-Address=00:a0:de:XX:XX:XX
CPU: 4%(5sec) 3%(1min) 4%(5min) Memory: 29% used
Firmware: exec0 Config. file: config0
Default firmware: exec0 Default config. file: config0
Boot time: 2008/11/24 16:05:21 +09:00
Current time: 2008/11/24 16:24:12 +09:00
Elapsed time from boot: 0days 00:18:51
Security Class: 1, Type: ON, TELNET: OFF
#
  • config0がデフォルトとして指定されている事が確認できる.
  • configのリストを確認する.
# show config list 
No. Date Time Size Sects Comment
----- ---------- -------- ------- ------- ------------------------------------
0 2008/11/24 14:42:41 5796 133/133
0.1 2008/11/23 22:51:51 5885 132/132
1 2008/11/24 16:23:40 5816 131/131 MainSetting
1.1 2008/11/24 16:15:01 5809 130/130 Save_Test
----- ---------- -------- ------- ------- ------------------------------------
#
  • 今回は,このconfig1を設定する.
# set-default-config 1
# show environment
RTX1100 BootROM Rev.5.07
RTX1100 Rev.8.03.80 (Tue Oct 21 14:15:49 2008)
main: RTX1100 ver=c0 serial=N1A00XXXX MAC-Address=00:a0:de:XX:XX:XX MAC-
Address=00:a0:de:XX:XX:XX MAC-Address=00:a0:de:XX:XX:XX
CPU: 5%(5sec) 4%(1min) 4%(5min) Memory: 29% used
Firmware: exec0 Config. file: config0
Default firmware: exec0 Default config. file: config1
Boot time: 2008/11/24 16:05:21 +09:00
Current time: 2008/11/24 16:24:43 +09:00
Elapsed time from boot: 0days 00:19:22
Security Class: 1, Type: ON, TELNET: OFF
#
  • これで,デフォルトの設定が保存された.

7.configを切り替える

  • 複数のconfigを保存していると,ルータの起動時にconfigリストが表示される.
  • その中でconfigを選択するか
  • あるいは,set-default-configで設定ファイルを指定し,ルータをrestartさせる.


広告スペース
Google