2010年7月24日土曜日

Gene 氏の「CCIE Routing & Switching ラボ模擬試験 Vol.1」を買ってみた

CCIE ラボ試験対策用問題集としては、英語のものはいくつかありますが、
日本語で書かれているものとしては、Gene 氏のものしか存在しないのではないでしょうか。

早速購入してみました。
Dynamips/Dyangen で動作するように作成されているのも嬉しいところです。
私は、Ubuntu で GNS3 を使っています。
自分の環境で動作するように .net ファイルを編集してみます。

#### 初期設定ファイルをコピー
$ cp '/SOMEPATH/CCIE Prep1_init.net' lab.net

#### イメージのパスを修正
$ perl -pi -e 's!image =.*$!image = /var/gns3/images/c3640.image!' lab.net

#### イメージに合わせて idlepc 値を訂正
$ perl -pi -e 's/#?idlepc =.*$/idlepc = 0x12345678/' lab.net

#### イメージに合わせて DRAM の容量を修正
$ perl -pi -e 's/dram =.*$/dram = 128/' lab.net

#### メモリが十分あるので、メモリ関係の設定を修正
$ perl -pi -e 's/mmap =.*$/mmap = False/' lab.net
$ perl -pi -e 's/ghostios =.*$/ghostios = False/' lab.net
$ perl -pi -e 's/sparsemem =.*$/sparsemem = False/' lab.net

#### 設定ファイルを .net ファイルでなく、テキストファイルから読み込むための修正
$ perl -pi -e 's/configuration =.*$//' lab.net
$ perl -pi -e 's!\[\[ROUTER (\w+)\]\]$!$&\n cnfg = lab_configs/$1.cfg!' lab.net

#### 作業用ディレクトリの作成
$ mkdir {lab_configs,lab_working}

#### 初期設定ファイルをコピーする
$ cp '/SOMEPATH/CCIE Prep Init/'*.cfg lab_configs/

#### workingdir の設定
perl -pi -e \
's!\[localhost:720\d\]!$&\n workingdir = /SOMEPATH/lab_working!' lab.net

#### GNS3 のディレクトリ設定
$ cat >>lab.net <<'EOM'
[GNS3-DATA]
configs = lab_configs
workdir = lab_working
EOM

#### GNS3 で起動してみる。
$ gns3 lab.net &


参考

0 件のコメント: