TFTPサーバから ASA や ASDM のイメージファイルをダウンロードする方法について紹介します。
Note: ASAで管理用のInterfaceとIPアドレスが未設定の場合は、以下のように、事前にASAのInterface設定を行ってください。
asa(config)# interface Management0/0
asa(config-if)# nameif management
asa(config-if)# security-level 0
asa(config-if)# ip address 192.168.100.3 255.255.255.0
asa(config-if)# no shutdown
1.まず、使用したいイメージファイル(.bin 拡張子)のサイズを確認し、ASAのフラッシュ内にそのイメージファイルを格納できる十分なスペースがあるか、チェックします。
”dir” コマンドでフラッシュに入っているファイルが確認できますが、一番下の部分に xxxxx bytes free の部分を参考します。
asa# dir
Directory of disk0:/
<省略>
255320064 bytes total (4710400 bytes free)
空きスペースが足りない場合は、フラッシュ内の不必要なファイルを削除し、十分なスペースを作ります。
asa# delete disk0:/asa903-k8.bin
Delete filename [asa903-k8.bin]?
Delete disk0:/asa903-k8.bin? [confirm]
asa# dir
Directory of disk0:/
<省略>
255320064 bytes total (32120832 bytes free)
2.ASA から TFTP サーバに ping を実施し、疎通が可能か確認します。 “!” は疎通が可能ということを表します。
asa# ping 192.168.100.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.100.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/10 ms
3.copy tftp://<server>[/path]/filename disk0:/ コマンドで、使用したいイメージファイルをASAにコピーします。例えば、IP address が 192.168.100.1 のTFTPサーバの中の TESTフォルダーにある asa913-k8.bin ファイルをコピーする場合、以下のようになります。
サーバのIPアドレスやファイル名などの確認項目に問題ない場合、enter を押します。
asa# copy tftp://192.168.100.1/TEST/asa913-k8.bin disk0:/
Address or name of remote host [192.168.100.1]?
Source filename [TEST/asa913-k8.bin]?
Destination filename [asa913-k8.bin]?
Accessing tftp://192.168.100.1/TEST/asa913-k8.bin...!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<略>
Writing file disk0:/asa903-k8.bin...
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<省略>
4.コピーしたファイルがASAのフラッシュ内にコピーされていることを確認します。
asa# dir
Directory of disk0:/
<省略>
10:04:14 Jan 24 2014 asa913-k8.bin
5. ASAイメージファイル以外にアップロードしたいファイルがある場合は、上記と同様の手順を繰り返してください