コンフィグレーションコマンドレファレンス Vol.1
編集中のコンフィグレーションの内容を部分的に保存します。
[入力形式]
save-here [<global-command>] <File Name> [debug]
[パラメータ]
- <global-command>
- グローバルコンフィグモード(第1階層)のコマンド名を入力して,部分的に保存するコンフィグレーションコマンド名を指定します。
- 本パラメータを省略した場合,現在のモードのコンフィグレーションを部分的に保存します。
- <File Name>
- 保存するコンフィグレーションファイル名として次のものを指定します。
- ローカルのコンフィグレーションファイル指定
装置内のファイル名を指定します。
- リモートのコンフィグレーションファイル指定
以下のURLを指定します。
・FTP
ftp://[<username>[:<password>]@]<host>[:<port>]/<filepath>
・TFTP
tftp://<host>[:<port>]/<filepath>
<username>:リモートサーバのユーザ名を指定します。
<password>:リモートサーバのパスワードを指定します。
<host>:リモートサーバの名称またはIPアドレスを指定します。
IPv6アドレスを指定する場合は”[ ]”で囲む必要があります。
(例) [2001:240:400::101]
<port>:ポート番号を指定します。
<filepath>:リモートサーバのファイルパスを指定します。
ftp指定時に<username>と<password>を省略した場合は,匿名ログインを行います。<password>を省略した場合は,問い合わせプロンプトが出て,入力を促します。
- debug
- リモートファイル指定時に通信状況の詳細を表示します。
- リモートファイル取得時に”Data transfer failed.”としてエラーとなった場合に,このパラメータをつけて再度コマンドを実行することで,サーバレスポンス等エラーの詳細を知ることができます。
[入力例]
- 編集中のコンフィグレーションのradiusに関するコンフィグレーションをリモートサーバに保存します。
- 現在編集中のコンフィグレーションを確認します。
(config)# show ! line Tokyo ethernet 0/0 ip 10.1.1.1/24 ! route-filter name OSPF-OUT seq 100 match network 10.0.0.0/8 seq 100 match network 172.16.0.0/12 seq 100 match network 192.168.0.0/16 seq 100 drop seq 200 match proto ospfase tag 20 seq 200 drop seq 300 set tag 10 ! snmp "public" 20.1.1.1 read_write snmp "public" 100.1.1.1 read ! radius yes radius 192.168.10.1 key "Aodiug-cl3*%63j9d" ! (config)#
- radiusコンフィグレーションの部分をリモートサーバのコンフィグレーションファイルbackup-radius.cnfに保存します。
(config)# save-here radius ftp://staff@[2001:240:400::101]/backup-radius.cnf Configuration file save to ftp://staff@[2001:240:400::101]/backup-radius.cnf? (y/n): y Authentication for 2001:240:400::101. User: staff Password: xxx ・・リモートサーバ上のユーザstaffのパスワードを入力します。 transferring... Data transfer succeeded. (config)#
- リモートサーバに保存されたコンフィグレーションファイルを確認します。
(config)# show-file ftp://staff@[2001:240:400::101]/backup-radius.cnf Authentication for 2001:240:400::101. User: staff Password: xxx ・・リモートサーバ上のユーザstaffのパスワードを入力します。 transferring... radius yes radius 192.168.10.1 key "Aodiug-cl3*%63j9d" ### Total 2 lines. (config)#- 編集中のサブコンフィグモードroute-filter name OSPF-OUTに関するコンフィグレーションをリモートサーバに保存します。
- 現在編集中のroute-filter name OSPF-OUTに関するコンフィグレーションを確認します。
(config)# route-filter name OSPF-OUT [route-filter name OSPF-OUT] (config)# show route-filter name OSPF-OUT seq 100 match network 10.0.0.0/8 seq 100 match network 172.16.0.0/12 seq 100 match network 192.168.0.0/16 seq 100 drop seq 200 match proto ospfase tag 20 seq 200 drop seq 300 set tag 10 [route-filter name OSPF-OUT] (config)#
- route-filter name OSPF-OUTに関するコンフィグレーションの部分をリモートサーバのコンフィグレーションファイルbackup-OSPF-OUT.cnfに保存します。
[route-filter name OSPF-OUT] (config)# save-here ftp://staff@[2001:240:400::101]/backup-OSPF-OUT.cnf Configuration file save to ftp://staff@[2001:240:400::101]/backup-OSPF-OUT.cnf? (y/n): y Authentication for 2001:240:400::101. User: staff Password: xxx ・・リモートサーバ上のユーザstaffのパスワードを入力します。 transferring... Data transfer succeeded. [route-filter name OSPF-OUT] (config)#
- リモートサーバに保存されたコンフィグレーションファイルbackup-OSPF-OUT.cnfを確認します。
(config)# show-file ftp://staff@[2001:240:400::101]/backup-OSPF-OUT.cnf Authentication for 2001:240:400::101. User: staff Password: xxx ・・リモートサーバ上のユーザstaffのパスワードを入力します。 transferring... route-filter name OSPF-OUT seq 100 match network 10.0.0.0/8 seq 100 match network 172.16.0.0/12 seq 100 match network 192.168.0.0/16 seq 100 drop seq 200 match proto ospfase tag 20 seq 200 drop seq 300 set tag 10 ### Total 8 lines. (config)#
[関連コマンド]
なし
[注意事項]
- 保存先のコンフィグレーションファイルに書き込み権限がない場合は保存できません。「運用コマンドレファレンス Vol.1 chmod」を使用して書き込み権限を設定したあとに保存してください。リモートサーバ上のファイルに保存する場合は,リモートサーバで書き込みできるように設定してください。
- <File Name>でのURL指定時に,<password>を含めてコマンド投入しないことをお勧めします。投入されたコマンドは運用ログに記録され,他のユーザに参照されるおそれがあります。セキュリティを保つため,<password>は省略し,問い合わせプロンプトで入力することをお勧めします。
- URL表記上,<host>指定と<filepath>指定の間の”/”はパス成分に含みません。例えば,ftpリモートサーバ上の/usr/home/staff/a.cnfを指定する場合は,ftp://<host>//usr/home/staff/a.cnfとなります。
Copyright (c)2005, 2011, ALAXALA Networks Corporation. All rights reserved.