NetScreenをバージョンアップ




ここでは、NetScreen25をバージョンアップしてみる。

NetScreenのOSはScreenOSと言います。

バージョンアップとは、ScreenOSのバージョンアップを意味します。

今回は、TFTPを使ってのバージョンアップを実行する。

TFTPサーバは、ノートPCか何かに3cdaemonを用意しておくと便利で簡単です。

コマンドは次の通り

TFTPサーバからScreenOSのバージョンアップ

> save software from tftp [TFTPのIPアドレス] [ScreenOSのファイル名] to flash

NetScreenの再起動
> reset System reset, are you sure? y/[n] y

まずは、NetScreenのサポートから新しいScreenOSを入手する。

TFTPサーバにScreenOS(ns50ns25.5.3.0r5.0)を置いておく。

Netscreen-> save software from tftp 1.1.1.1 ns50ns25.5.3.0r5.0 to flash
Load software from TFTP 1.1.1.1 (file: ns50ns25.5.3.0r5.0).
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
tftp received octets = 5198805
tftp success!

TFTP Succeeded
Save to flash. It may take a few minutes ... update new flash image (036bb9b0,5198805)
platform = 14, cpu = 10, version = 18
offset = 20, address = 3060000, size = 5198727
date = 4032f0f8, sw_version = 4032f0fc, cksum = af293618
Program flash (5198805 bytes) ...
++++++++++++++++++++++++++++++++++++++++done
Done
Netscreen->

バージョンアップ完了。

NetScreenを再起動して新しいScreenOSで起動する。

Netscreen-> reset
System reset, are you sure? y/[n] y
In reset ...


NetScreen NS-25/50 Boot Loader Version 3.0.0 (Checksum: D1C6421F)
Copyright (c) 1997-2003 NetScreen Technologies, Inc.

Total physical memory: 128MB
    Test - Pass
    Initialization - Done

Model Number: NS-25

Hit any key to run loader
Hit any key to run loader
Hit any key to run loader
Hit any key to run loader

Loading default system image from on-board flash disk...

Ignore image authentication!

Start loading...
......................................................
Done.



Juniper Networks, Inc
Copyright, 1997-2004

Version 5.3.0r5.0
Load Manufacture Information ... Done
Load NVRAM Information ... (5.2.0)Done
Install module init vectors
Verify ACL register default value (at hw reset) ... Done
Verify ACL register read/write ... Done
Verify ACL rule read/write ... Done
Verify ACL rule search ... Done
MD5("a") = 0cc175b9 c0f1b6a8 31c399e2 69772161
MD5("abc") = 90015098 3cd24fb0 d6963f7d 18e17f72
MD5("message digest") = f96b697d 7cb7918d 525a2f31 aaf161d0
Verify DES register read/write ... Done
Install modules (00c40000,01552974) ... load dns table : dns table file do not exist.

Initializing DI 1.1.0-ns
System config (2468 bytes) loaded
.
Done.
Load System Configuration .....................................Done
system init done..
login:

基本的にバージョンアップ前の設定は変更されずにそのまま有効です。
バージョンの違いによって設定が異なる箇所が発生した場合は、
バージョンアップ後の起動時にコンソールにエラーメッセージが出力されるので、
よく確認しておく必要があります。

ちなみに、今回はv5.2の設定はv5.3でそのまま使えました。