[index] CentreCOM 8948XL コマンドリファレンス 2.9

# 運用・管理/アップロード・ダウンロード

      - ダウンロード
       - ネットワーク経由でのダウンロード
       - コンソールポート経由でのダウンロード
      - アップロード
       - ネットワーク経由でのアップロード
       - コンソールポート経由でのアップロード

本製品は、TFTP、HTTP、ZMODEMを利用したファイルのアップロード、ダウンロードが可能です。

ダウンロード

ファイルのダウンロードには、IPネットワーク経由で行う方法（TFTP、HTTP）と、コンソールポート経由で行う方法（ZMODEM）があります。保存先のファイルシステムに余裕があれば、任意のファイルをダウンロードできます。

ネットワーク経由でのダウンロード

ネットワーク経由でファイル転送を行うためにはIPまたはIPv6の設定が必要です。詳細は「IP」、「IPv6」の章をご覧ください。また、DNSサーバーアドレスを設定している場合は、SERVERパラメーターにホスト名（フルドメイン名）を指定できます。詳細は「IP」/「名前解決」をご覧ください。

> Note - IPv6ネットワーク経由のダウンロードは、TFTPでのみ可能です。HTTPは使用できません。

■ TFTPサーバー192.168.10.5からファイルmyfile.cfgをダウンロードします。

`LOAD METHOD=TFTP SERVER=192.168.10.5 FILE=myfile.cfg DESTINATION=FLASH ↓`

■ TFTPサーバー3ffe::1からファイルtest.txtをダウンロードします。

`LOAD METHOD=TFTP SERVER=3ffe::1 FILE=test.txt DESTINATION=FLASH ↓`

■ HTTP（Web）サーバー192.168.10.10からファイルをダウンロードします。ダウンロードするファイル（LOADコマンドのFILEパラメーター）は、サーバー上のドキュメントルートからのフルパスで指定します。たとえば、URLが「http://192.168.10.10/~admin/myscript.scp」なら、「/~admin/myscript.scp」と指定します。

`LOAD METHOD=HTTP SERVER=192.168.10.10 FILE=/~admin/myscript.scp DESTINATION=FLASH ↓
`

■ ダウンロードするファイルの名前が、本製品のファイルシステムで扱えない形式の場合（サポートされていない拡張子が付いている、ファイル名が28.3を超える、など）は、DESTFILEパラメーターで保存時のファイル名を指定できます。たとえば、Webサーバー上で「longlonglonglongname.txt」という名前を持つファイルを「longname.txt」として保存するには、次のようにします。

`LOAD METHOD=HTTP SERVER=192.168.10.10 FILE=/doc/longlonglonglongname.txt DESTFILE=longname.txt DESTINATION=FLASH ↓
`

■ サーバーをホスト名（FQDN）で指定することもできます。その場合は、あらかじめADD IP DNSコマンドでDNSサーバーを指定しておく必要があります。プライマリーDNSサーバーのアドレスが192.168.10.5であれば、次のようにします。

`ADD IP DNS PRIMARY=192.168.10.5 ↓
LOAD METHOD=HTTP SERVER=www.example.com FILE=/index.html DESTFILE=index.htm ↓
`

■ HTTPプロキシー経由でダウンロードするには、HTTPPROXYとPROXYPORTパラメーターでプロキシーのIPアドレス（またはホスト名）とポートを指定します。
プロキシーはLOADコマンドで指定してもかまいませんが、毎回入力するのは面倒なので、次のようにSET LOADERコマンドでHTTPPROXYとPROXYPORTのデフォルト値を設定しておくとよいでしょう。

`SET LOADER HTTPPROXY=proxy.example.com PROXYPORT=3128 ↓
`

> Note - HTTPPROXYにホスト名を指定する場合は、ADD IP DNSコマンドでDNSサーバーを設定しておく必要があります。

デフォルト値を設定しておけば、LOADコマンドでHTTPPROXYとPROXYPORTの指定を省くことができます。

`LOAD METHOD=HTTP SERVER=www.example.com FILE=/conf/basic.cfg ↓
`

デフォルト値として設定したパラメーターをクリアするには、SET LOADERコマンドでDEFAULTを指定します。

`SET LOADER HTTPPROXY=DEFAULT PROXYPORT=DEFAULT ↓
`

■ HTTPのBasic認証を要求するサイトからファイルをダウンロードするには、USERNAME、PASSWORDパラメーターでユーザー名とパスワードを指定します。

`LOAD METHOD=HTTP SERVER=www.example.com FILE=/private/michaya.cfg USERNAME=mikan PASSWORD=cq23u5h8 ↓
`

■ SET LOADERコマンドで設定したデフォルト値など、LOADERモジュールの各種設定はSHOW LOADERコマンドで確認できます。

`SHOW LOADER ↓
`

コンソールポート経由でのダウンロード

■ ZMODEMでファイルをダウンロードします。次のコマンドを入力すると画面に「**B0....」のような文字列が表示され、受信待ち状態になるので、コンソール側でZMODEMの送信プロセスを起動してください。一般的なターミナルソフトなら、メニューにZMODEM転送のようなコマンドがあるはずです。

`LOAD METHOD=ZMODEM ASYN=0 ↓`

アップロード

アップロードはUPLOADコマンドで行います。プロトコルはTFTPとZMODEMが使えます。なお、ダウンロードとは違い、アップロードできるファイルはテキストファイル（.cfgや.txt）だけです。

ネットワーク経由でのアップロード

ネットワーク経由でファイル転送を行うためにはIPまたはIPv6の設定が必要です。詳細は「IP」、「IPv6」の章をご覧ください。
■ TFTPサーバー192.168.10.5にファイルcritical.cfgをアップロードします。

`UPLOAD METHOD=TFTP SERVER=192.168.10.5 FILE=critical.cfg ↓`

■ TFTPサーバー3ffe::1にファイルoriginal.cfgをアップロードします。

`UPLOAD METHOD=TFTP SERVER=3ffe::1 FILE=original.cfg ↓`

> Note - TFTPサーバーの実装（UNIX系OSのtftpdなど）によっては、サーバー上にあらかじめファイルを作成しておかないとファイルのアップロードができないものがあります。これは、ファイルの新規作成に失敗するためです。このような場合は、サーバー上で空のファイルを作成し、すべてのユーザーに書き込み権限を与えてからアップロードしてみてください。

    UNxXOS[1]# cd /tftpboot
    UNxXOS[2]# touch critical.cfg
    UNxXOS[3]# chmod 666 critical.cfg

コンソールポート経由でのアップロード

■ ZMODEMでファイルをアップロードします。

`UPLOAD METHOD=ZMODEM FILE=ivaluabl.scp ASYN=0 ↓`

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

PN: J613-M0021-12 Rev.L