Ingin
punya router cisco 7200 di rumah?? Alhamdulillah, semua itu bisa
terwujud tanpa mengeluarkan biaya ratusan juta.. mgkn miliyaran :D.
karena saat ini ada software yang dapat menjalankan IOS router cisco di
komputer PC kita dengan menggunakan Dynamips.
Sebenernya software tersebut bisa dijalankan di Windows, Mac dan Linux,
tapi pada kali ini saya menjalankan software tersebut di mesin Linux
Ubuntu 7.04 (Feisty Fawn). Bila kita bandingkan antara cisco devices dengan software yg akan kita pakai ini(dynamips dan dynagen),
tentulah cisco devices lebih tinggi performanya dibandingkan software
yang akan kita gunakan (dynamips dan dynagen). Karena cisco devices hardware based dan software yg kita gunakan adalah software based,
kyanya itu kekurangannya. Lagi pula kita disini belajar utk konfigurasi
cisco devices kan.. Klo ada yang murah, kenapa harus punya yg mahal..
Tanya kenapa?? -=-= Penjelasan sedikit ttg Dynamips dan Dynagen =-=- Dynagen itu biasanya berisi file2 utk konfigurasi cisco router maupun cisco switch Dynamips itu adalah software yg utk menjalankannya (istilahnya sebagai servernya) -=-= Memulai penginstallan =-=- Pada penginstallan dynamips kali ini saya akan manaruh seluruh file2nya di dalam folder /opt/dynamips ghoz@ghoz-FeistyFawn:/opt$ mkdir /opt/dynamips ghoz@ghoz-FeistyFawn:/opt/dynamips$ pwd /opt/dynamips ghoz@ghoz-FeistyFawn:/opt/dynamips$sudo wget http://optusnet.dl.sourceforge.net/sourceforge/dyna-gen/dynagen-0.9.2.tar.gz ghoz@ghoz-FeistyFawn:/opt/dynamips$tar -zxvf dynagen-0.9.2.tar.gz Klo sudah di extract file dynagen-0.9.2.tar.gz
nya.. bacalah README.txt yang telah kita extract, kita akan menemukan
kata2 "This version of Dynagen requires at least version 0.2.7-RC2 of
Dynamips". Berarti kita setidaknya harus menggunakan dynamips 0.2.7-RC2
untuk menjalankan antara dynamips dan dynagennya. Utk versi terbarunya
bisa dilihat di blognya dynamips. Saya disini menggunakan dynamips versi 0.2.7-RC3. ghoz@ghoz-FeistyFawn:/opt/dynamips$sudo wget http://www.ipflow.utc.fr/dynamips/dynamips-0.2.7-RC3-x86.bin ghoz@ghoz-FeistyFawn:/opt/dynamips$ls -l drwxr-xr-x 4 ghoz ghoz 4096 2007-05-23 16:27 dynagen-0.9.2 -rw-r--r-- 1 ghoz ghoz 605927 2007-05-23 15:30 dynagen-0.9.2.tar.gz -rwxr-xr-x 1 root root 917416 2007-04-27 20:15 dynamips-0.2.7-RC3-x86.bin Lalu ubahlah Changing File Permissions dynamips-0.2.7-RC3-x86.bin agar bisa di execute ghoz@ghoz-FeistyFawn:/opt/dynamips$sudo chmod 755 dynamips-0.2.7-RC3-x86.bin Saatnya kita membuat symbolic link utk dynamips-0.2.7-RC3-x86.bin dengan nama dynamipsrc3 dan dynagen dengan nama dynagen.
Sebenernya utk penamaan seh terserah ajah dari teman2, sesuka e wae.
Peletakan symbolic link sebaiknya di /usr/sbin agar execute dynamipsrc3 dan dynagen bisa dilakukan dimana saja. ghoz@ghoz-FeistyFawn:/opt/dynamips$sudo ln -s /opt/dynamips/dynamips-0.2.7-RC3-x86.bin /usr/sbin/dynamipsrc3 ghoz@ghoz-FeistyFawn:/opt/dynamips$sudo ln -s /opt/dynamips/dynagen-0.9.2/dynagen /usr/sbin/dynagen
Nah ini dia.. "dah kya koran di poskota aja neh". Sebuah kejadian,
ketika orang telah berhasil install dynamips dan dynagen tetapi mereka
tidak bisa menemukan IOS cisco yg dibutuhkan. Sehingga mereka putus asa
utk belajar konfigurasi cisco. Putus lah harapan utk belajar cisco,
pada cerita kali ini saya akan memberikan referensi link utk teman2
yang mencari IOS sesuai kebutuhannya. Inilah linknya.. sekian dan
terima kasih. *bacanya kya baca berita*. 1. link download IOS Sudah
dapet IOS yg di cari?? klo sudah, kita download IOS tersebut dan
letakkan di folder /opt/images, klo bisa download yang versi 7200 aja
yah utk permulaan, soalnya itu default di konfigurasi dynagennya.. saya
masih tahap belajar neh, jadinya lom banyak ngerti ttg ini. insyaALLAH
step-by-step akan menjadi CCIE dengan software tersebut :D *mimpi*. Ini
bukan mimpi kaleee, bacalah tentang Become a CCIE with simulator di blognya mas Himawan. Udah percaya blom??? Sudah toch... klo sudah, ayo kita lanjutkan. Berdasarkan tutorial di dynagen.org, sebaiknya kita melakukan unzip terhadap IOS yg akan kita gunakan ghoz@ghoz-FeistyFawn:/opt$sudo mkdir /opt/images; cd /opt/images ghoz@ghoz-FeistyFawn:/opt/images$sudo unzip -p c7200-adventerprisek9-mz.124-9.T1.bin > c7200-adventerprisek9-mz.124-9.T1.image ghoz@ghoz-FeistyFawn:/opt/images$ls -l /opt/images -rw-r--r-- 1 ghoz ghoz 7398824 2007-05-23 11:57 c2600-jsx-mz.122-8.T.bin -rwxrwx--- 1 ghoz ghoz 24899976 2007-03-06 03:33 C3660-Jsx-Mz_20123-4_20T.bin -rw-r--r-- 1 ghoz ghoz 64856520 2007-05-23 13:24 C3660-Jsx-Mz_20123-4_20T.image -rwxr-xr-x 1 ghoz ghoz 30944008 2006-09-21 22:31 c7200-adventerprisek9-mz.124-9.T1.bin -rw-r--r-- 1 ghoz ghoz 84121020 2007-05-23 13:25 c7200-adventerprisek9-mz.124-9.T1.image
Wah, kyanya penginstallan dynamips sudah selesai neh.. skrg kita coba
dulu yuk menjalankan dynamipsnya, siapa tau gagal *toeng*. Hehehe.. Lanjut
ah..!!! untuk menjalankan simulasinya kita membutuhkan file topologinya
kan?? nah, itu bisa kita liat di
/opt/dynamips//dynagen-0.9.2/sample_labs/ disitu banyak contoh2 utk
topologinya. Tapi utk pertama kali kita coba menggunakan yg "sample1"
ajah dulu karena simple dan mudah.
ghoz@ghoz-FeistyFawn:/opt$sudo nano /opt/dynamips/dynagen-0.9.2/sample_labs/simple1/simple1.net ========================================= Pada awalnya seperti ini : [localhost]
[[7200]] image = \Program Files\Dynamips\images\c7200-jk9o3s-mz.124-7a.image # On Linux / Unix use forward slashes: # image = /opt/images/c7200-jk9o3s-mz.124-7a.image npe = npe-400 ram = 128
[[ROUTER R1]] s1/0 = R2 s1/0
[[router R2]] # No need to specify an adapter here, it is taken care of # by the interface specification under Router R1
Lalu kita edit sehingga menjadi seperti ini : [localhost]
[[7200]] # image = \Program Files\Dynamips\images\c7200-jk9o3s-mz.124-7a.image # On Linux / Unix use forward slashes: image = /opt/images/c7200-adventerprisek9-mz.124-9.T1.image npe = npe-400 ram = 128
[[ROUTER R1]] s1/0 = R2 s1/0
[[router R2]] # No need to specify an adapter here, it is taken care of # by the interface specification under Router R1 ======================================== O iya, yg "image" itu sesuaikan peletakkan IOS yg kita letakkan dan sesuaikan juga dengan nama lengkapnya IOS yg kita gunakan.
Yang saya baca di dynagen.org
tentang port yg digunakan.. sebaiknya teman2 yg mempunyai firewall
membolehkan port 2000 ke atas, tentunya sesuai device yang digunakan.
Contoh: Di
simple1.net itu kan menggunakan 2 devices.. jadinya yg digunakan adalah
port 2000 hingga 2001. Misalkan kita menggunakan 5 devices.. berarti
kita menggunakan port dari 2000 hingga 2004.
Jadi
yang menggunakan firewall klo bisa di disable dulu dech atau dimatikan
utk sementara :D. Biar nggak ada masalah ketika menggunakan
dynamipsnya. Saatnya kita jalankan dynamips kita.
ghoz@ghoz-FeistyFawn:/opt$sudo dynamipsrc3 -H 7200 &
Klo
mo lebih lengkap lagi utk melihat command2 di dynamips ketik saja..
"dynamips -- help" :). Saatnya menjalankan file konfigurasi kita /
topologinya. ghoz@ghoz-FeistyFawn:/opt$ cd /opt/dynamips/dynagen-0.9.2/sample_labs/simple1/ ghoz@ghoz-FeistyFawn:/opt/dynamips/dynagen-0.9.2/sample_labs/simple1$sudo dynagen simple1.net
Ketika kita menjalankan command diatas.. tampilan akan seperti di bawah ini

Nah, sekarang bagian yang serunya neh...!!! Saatnya kita masuk ke console Router.. . Ketiklah help,
nah kan ada tuch list2 menu yg bisa digunakan.. kita bisa telnet ke
router, inga2.. telnetnya itu pake name of device atau nama device
routernya
=> help Documented commands (type help <topic>): ======================================== capture
exit help import
push resume shell
stop ver clear
export hist list
py save
show suspend console filter idlepc no reload send start telnet =>telnet R1 =>telnet R2
Alhamdulillah..
di tempat saya telnet ke router berhasil dengan baik.. di tempat temen2
bgmn? Sukses nggak? Klo ada masalah atau ada masukan.. di kasih comment
ajah. Biar temen2 yang lain bisa tau lebih tentang dynamips. Dan pada
akhirnya juga teman2 mempunyai router 7200 di PC. :D note: dynamips ini mendukung IOS 2691, 3620, 3640, 3660, 3725, 3745, dan 7200. Thx to: 1. k1k4t 2. aldedi 3. dyangen.org 4. google Best Regards, Your friend kirim ke teman | versi cetak
|