動機は、Cisco社の認定試験の科目であるCCNP(ONT)の受験勉強のためであり、いつも通り自宅において、Dynamipsというエミュレータを使って作業を行いました。ONT以外の試験でも利用する事を考えて、今回はCisco3745を用いて動作確認する事にしました。(Cisco3600+スイッチモジュール“NM-16ESW”の構成だとvlan databaseコマンドでVLANの設定が出来るため何かと便利だが、Cisco3600だとFlashの仕様が特殊なため設定が難しいため、今回はCisco3745を用いました)
CiscoSDMを操作できるようになれば、テキストベースのConfig作成から開放されて、WebUI(Web user interface)にてCiscoルータの設定が出来るようになります。今回のONTのお勉強のための他にも、従来のCLI(Command line interfaceのことで、CUI;Character-based User Interfaceと同等)では作るのが大変だった“Firewall”・“ACL(Access-list)”・“VPN(IPsec)”・“Routing”・“NAT”・“QoS”、、、などの標準Configをお手軽に調べる道具としても役立つと思います。
●必要な材料。(前回とほぼ同様)
1)Client端末(WindowsOS、JAVAをインストールしておく必要がある)
2)Dynamips(今回はCisco3745を使用した。下記に“.net”ファイルの抜粋を掲載します。)
●###Dynamips Server の基本設定### ### 3745 Routerの基本Config ### #______ [[ETHSW SW1]] |
3)SDMの元ファイル“SDM-V241-ja.zip”(事前にhttp://www.cisco.com/pcgi-bin/tablebuild.pl/sdmからDownloadする必要がある。無料のユーザ登録要。)
●概略の手順
1)Client端末とDynamipsが、IPレベルで通信できる環境を作る。
2)“SDM-V241-ja.zip”を解凍して生成される“Help.htm”をよく読み、Dynamips(Cisco3745)の設定を行う。
3)上記ZIPファイルから生成される“setup.exe”にて、Client端末のセットアップを行う。
4)上記ZIPファイルから生成される
・“common.tar”
・“sdm.tar”
・“home.tar”
・“home.shtml”
・“256MB.sdf”
をDynamips(Cisco3745)の“Flash:”にアップロードしておく。
5)Webブラウザにて、Dynamips(Cisco3745)へアクセスする。(https://Cisco3745のIPアドレス。/)
●実施記録
1)下記トポロジを構築し、疎通できるようにする。(詳細は省略。)
尚PCでは、FTPサーバを立てておく。
|
▼ │ ┌───┐ ├─┤Router│ ┌───┐ │ └───┘ │ PC ├─┤ └───┘ │ ▲ |
2)Cisco3745の設定
必須箇所のみ赤字表示です。緑文字は環境に合わせて変更してください。また不必要な箇所は無視してください。
Connected to Dynamips VM "R3745-1" (ID 0, type c3745) - Console port Router>en Router# Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#line con 0 Router(config-line)#exec-ti 0 0 Router(config-line)#no do Router(config-line)#exit Router(config)#int f 1/0 Router(config-if)#no sw Router(config-if)#ip add 192.168.100.241 255.255.255.0 Router(config-if)#no sh Router(config-if)#end Router# *Mar 1 00:03:42.267: %SYS-5-CONFIG_I: Configured from console by console Router# Router#ping 192.168.100.223 Type escape sequence to abort. ★必要なファイルをアップロードする領域を準備する。 Format: All system sectors written. OK... Format: Total sectors in formatted partition: 196448 Format of flash complete |
3)Client端末のセットアップ⇒アイコンをダブルクリックし指示に従うだけなので省略。
4)Cisco3745のFlash:に、必要ファイルをアップロード
●環境に合わせて適宜変更する必要有り。
Router# Router#copy ftp://192.168.100.223/SDM-V241-ja/common.tar flash: Destination filename [common.tar]? Accessing ftp://192.168.100.223/SDM-V241-ja/common.tar... Loading SDM-V241-ja/common.tar !!!!!! [OK - 1478656/4096 bytes] 1478656 bytes copied in 85.852 secs (17223 bytes/sec) Router#copy ftp://192.168.100.223/SDM-V241-ja/sdm.tar flash: Destination filename [sdm.tar]? Accessing ftp://192.168.100.223/SDM-V241-ja/sdm.tar... Loading SDM-V241-ja/sdm.tar !!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 6711808/4096 bytes] 6711808 bytes copied in 377.884 secs (17762 bytes/sec) Router#copy ftp://192.168.100.223/SDM-V241-ja/home.tar flash: Destination filename [home.tar]? Accessing ftp://192.168.100.223/SDM-V241-ja/home.tar... Loading SDM-V241-ja/home.tar ! [OK - 114176/4096 bytes] 114176 bytes copied in 10.516 secs (10857 bytes/sec) Router#copy ftp://192.168.100.223/SDM-V241-ja/home.shtml flash: Destination filename [home.shtml]? Accessing ftp://192.168.100.223/SDM-V241-ja/home.shtml... Loading SDM-V241-ja/home.shtml ! [OK - 1161/4096 bytes] 1161 bytes copied in 4.088 secs (284 bytes/sec) Router#copy ftp://192.168.100.223/SDM-V241-ja/256MB.sdf flash: Destination filename [256MB.sdf]? Accessing ftp://192.168.100.223/SDM-V241-ja/256MB.sdf... Loading SDM-V241-ja/256MB.sdf !!!! [OK - 793739/4096 bytes] 793739 bytes copied in 43.892 secs (18084 bytes/sec) Router# Router#show flash: -#- --length-- -----date/time------ path 1 1478656 Mar 1 2002 00:08:30 +00:00 common.tar 2 6711808 Mar 1 2002 00:15:02 +00:00 sdm.tar 3 114176 Mar 1 2002 00:15:34 +00:00 home.tar 4 1161 Mar 1 2002 00:15:56 +00:00 home.shtml 5 793739 Mar 1 2002 00:16:50 +00:00 256MB.sdf 91295744 bytes available (9105408 bytes used) Router# 上記のファイルが転送された事を確認する。 |
5)Webブラウザにて、Dynamips(Cisco3745)へアクセスする。(https://Cisco3745のIPアドレス/)
⇒省略。(注意。ブラウザのポップアップ防止機能を解除する必要がある)
以上で無事SDMが起動してくれました。