Virtual Router Cisco 3600 dengan Dynamips

Pada tulisan sebelumnya gw telah menjelaskan konfigurasi dynamips untuk cisco 7200. Pada awalnya dynamips memang hanya mendukung emulasi Cisco 7200 dimana Cisco 7200 merupakan router high end. Saat ini selain 7200, dynamips (versi 0.2.8-RC1) juga mampu mengemulasikan router cisco seri 3600 (3620, 3640 and 3660), seri 3700 (3725, 3745), seri 2600 (2610 to 2650XM, 2691) dan seri 1700.

Tulisan ini akan membahas konfigurasi Dynamips pada Linux Ubuntu Feisty (7.4) untuk mengemulasikan router cisco seri 3600. Virtual router ini juga akan dikonfigurasikan dengan tap (loopback), dan eth0 interface agar dapat diakses dari localhost dan jaringan selain localhost.

Untuk dapat mengemulasikan cisco 3600, terlebih dahulu download image IOS 3600. Dalam tulisan ini digunakan image cisco c3660-ik9o3s-mz.124-6.T.bin.

Konsep emulasi cisco 3600 hampir sama dengan cisco 7200. Hal yang perlu diperhatikan hanyalah definisi model router pada konfigurasi dynagen. Untuk itu lakukan pengeditan pada konfigurasi dynagen seperti dibawah,

#### Awal file konfigurasi network_one_router.net
#
[localhost]

[[3640]]
image = /software/dynamips/images/c3640-is-mz.124-8.image
ram = 96
idle-pc = 0x605b8dbc

[[ROUTER R1]]
model = 3640
f0/0 = NIO_tap:tap0
f1/0 = NIO_gen_eth:eth0
#### Akhir file konfigurasi network_one_router.net

Pada file konfigurasi dapat dilihat bahwa kita akan me-load sebuah router 3640 dengan nama R1. Kita juga mendefinisikan model router dengan keyword model = 3640. Kemudan kita menyambungkan port fast ethernet0 pada R1 ke interface tap0 dan port fast ethernet 1 ke eth0.

Sebelum dapat menggunakan konfigurasi diatas, terlebih dahulu harus diinstall interface tap pada sistem. Instalasi dapat dilakukan dengan cara menginstall paket uml-utilities
# apt-get install uml-utilities

Enable driver yang akan digunakan untuk interface tap
# modprobe tun

Buat interface tap
# tunctl

Konfigurasikan IP address untuk interface tap0
# ipconfig tap0 192.168.0.100 netmask 255.255.255.0 up

Setelah konfigurasi tap selesai, saatnya mengkonfigurasi R1. Telnet kedalam router R1.
# telnet localhost 2000

Lakukan perubahan IP pada interface f0/0. Pastikan IP padaa f0/0 ini satu subnet dengan interface tap0.

R1> enable
R1# configure terminal
R1(config)# interface f0/0
R1(config-if)# no shutdown
R1(config-if)# ip address 192.168.0.1 255.255.255.0
R1(config-if)# end

Lakukan perubahan IP pada interface f1/0. Pastikan IP padaa f1/0 ini satu subnet dengan interface eth0.

R1> enable
R1# configure terminal
R1(config)# interface f1/0
R1(config-if)# no shutdown
R1(config-if)# ip address 152.118.99.51 255.255.255.0
R1(config-if)# end

Konfigurasi selesai. Cek apakah virtual router sudah dapat berkomunikasi dengan dunia luar menggunakan ping.

Leave a Reply

You must be logged in to post a comment.