Instalasi Graphical Network Simulator (GNS) sebagai Lab Virtual Cisco pada Ubuntu

Menurut situs GNS, Graphical Network Simulator (GNS) adalah sebuah simulator yang digunakan untuk membangun sebuah simulasi jaringan yang kompleks.  GNS berjalan dengan integrasi aplikasi-aplikasi lain untuk menyediakan simulasi yang akurat dan komperhensif. Aplikasi-aplikasi tersebut antara lain :

  • Dynamips, yang berfungsi untuk simulator Cisco IOS
  • Dynagen, interface berbasis text yang berfungsi mengontrol Dynamips
  • Qemu, emulator dan virtulisasi open source
  • VirtualBox, perangkat lunak virtualisasi yang powerfull

GNS adalah sebuah perangkat lunak pelengkap yang sangat baik untuk simulasi yang mendekati nyata (laboratorium nyata) bagi insinyur jaringan, administrator jaringan dan tentunya bagi mereka yang sedang dalam proses untuk mendapatkan sertifikasi seperti, Cisco CCNA, CCNP, dan CCIE dan juga untuk mereka yang ingin mengejar sertifikasi Juniper JNCIA, JNCIS, dan JNCIE.

Dukungan dan  integrasi VirtualBox (unofficial version) saat ini memungkinkan system engineer dan Administrator untuk membangun sebuah lab virtual  untuk RedHat (RHCE, RHCT), Microsoft (MSCE, MSCA), Novell(CLP) dan sertifikasi-sertifikasi lain. Selain itu, GNS bersifat open sources dan multiplatform, sehingga memungkinkan GNS bisa digunakan pada berbagai sistem operasi seperti Microsoft Windows, Linux, dan MacOS.

GNS juga menyediakan dukungan untuk integrasi dengan wireshark untuk melakukan analisa segment, packet, ataupun frame padal layer TCP/IP. Dukungan integrasi ini memungkinkan Anda bisa untuk mengetahui setiap layer TCP/IP yang bekerja pada Lab Virtual anda. Sifat GNS yang virtual memungkinkan rancangan jaringan virtual yang Anda bangun bisa diakses melalui komputer lain dengan port-port yang telah Anda ataupun GNS tentukan.

Secara sederhana saya dapat menilai GNS salah satu bentuk Lab Virtual yang sangat baik untuk pembelajaran terutama bagi mereka yang sedang mengejar sertifikasi dan network engineer. Menggunakan GNS sebagai Lab Virtual serasa memiliki perangkat asli tapi palsu(virtual ghitu loh). Bagi yang kurang uang saku di dompet untuk membeli perangkat asli dengan jumlah yang memadai untuk membangun sebuah uji coba maka GNS salah satu solusi terbaik yang anda punya saat ini.

Cisco sendiri memiliki perangkat lunak simulator untuk mempermudah proses belajar Anda seperti Packet Tracer, namun Packet Tracer bisa dikatakan Lab Virtual yang tertutup dan terbatas. Sementara GNS, batasan nya hanya resource komputer anda (RAM, CPU dan lain sebagainya), hal ini karena GNS menggunakan Cisco IOS langsung untuk bisa berjalan. Di setiap kelebihan selalu ada kekurangan, begitu pula dengan GNS. Kelebihan yang dimiliki GNS sebagai Lab Virtual di isi dengan kekurangan bahwa GNS tidak bisa berjalan kecuali Anda memilki Cisco IOS yang berasal dari perangkat Cisco Anda langsung, sehingga untuk bisa menggunakan GNS anda harus melakukan ekstrak Cisco IOS dari perangkat Cisco anda yang asli.

Okeh, cukup bicara teori nya….

Sekarang mari mencoba untuk menginstall GNS pada Ubuntu anda… tuliskan sintaks dibawah ini pada terminal linux ubuntu anda:

sudo apt-get install gns3 dynamips qemu wireshark

Okey setelah proses instalasi anda selesai, buka unity dan ketik gns kemudian klik icon GNS maka akan tampil antarmuka sebagai berikut :


Pada bagian samping kiri pada antarmuka diatas Anda disediakan perangkat-perangkat Jaringan Cisco, Juniper, Swicth, ATM, IDS Qemu Host dan Cloud. Perangkat-perangkat virtual diatas bisa anda tambahkan pada jika anda memiliki Firmware atau IOS. Okey selanjutnya buka menu Edit->IOS image and hypervisor seperti pada gambar dibawah ini :


Setelah itu akan muncul antarmuka sebagai berikut :


Pada tab IOS Image, anda disediakan sebuah fitur untuk menambah Image dari system operasi dari Cisco, Juniper maupun Qemu. Seperti yang Anda lihat pada gambar diatas pada label Settings, Anda bisa memilih OS Image dan mengatur platform serta model dari OS Image anda. Biasanya jika Anda memiliki Image Cisco IOS, Default RAM yang digunakan oleh Cisco sudah secara default ditentukan akan tetapi anda bisa menambah jumlah penggunaan RAM sesuai kebutuhan Anda. Jika Anda telah mengisi field-filed pada label Setting jangan lupa untuk mengklik tombol save untuk menyimpan OS Image yang telah Anda inputkan.

Untuk melakukan pengaturan terhadap Qemu Host (Virtual Machine) agar anda bisa membuat sebuah mesin virtual untuk menjalankan Sistem Operasi yang berbeda, buka menu Preference->Qemu seperti pada gambar dibawah in :



Pada gambar diatas anda bisa memasukan OS Image untuk sistem operasi yang akan berjalan sebagai virtual machine. Field-field yang dibutuhkan antara lain :

  • Identifier name sebagai nama virtual machine
  • Binary Image sebagai path OS Image Sistem Operasi Anda
  • RAM yang akan digunakan untuk menjalankan virtual machine
  • Number of NICs untuk mengatur jumlah kartu jaringan Anda
  • NIC Model untuk menentukan Model kartu jaringan yang Anda inginkan
  • Qemu Option jika anda memerlukan opsional untuk pengaturan tambahan dalam menjalankan Qemu
  • Use KQemu untuk menjalankan Qemu dalam bentuk KDE
  • Use KVM (Linux Only) untuk mengatur kernell based virtual machine (tentunya ini khusus untuk sistem operasi linux)

Jika anda telah seleasi maka langkah selanjutnya mengklik tombol save untuk menyimpan inputan data Anda.


Okey, tutorial dengan kasus akan dibahas selanjtunya… to be continued….

Sumber Rujukan :


19 thoughts on “Instalasi Graphical Network Simulator (GNS) sebagai Lab Virtual Cisco pada Ubuntu

  1. I truly love your blog.. Great colors & theme. Did you build this site yourself?
    Please reply back as I’m trying to create my own blog and
    would love to know where you got this from or exactly what the theme is called.


  2. Thiss is very interesting, You aare a very skilled blogger.
    I have joined your feed and look forward to seeking more of your magnificent post.
    Also, I’ve shared your site in my social networks!

  3. I truly love your website.. Excellent colors & theme.

    Did you create this site yourself? Please reply back as I’m attempting to create my own site and want to learn where you got this from or what the theme is
    called. Thanks!

  4. Definitely consider that that you stated. Your favorite justification appeared
    to be at the net the simplest thing to remember of.
    I say to you, I certainly get irked while folks consider concerns
    that they just don’t realize about. You controlled to
    hit the nail upon the highest and also outlined out the entire thing with
    no need side effect , other people can take a signal.
    Will likely be again to get more. Thanks

  5. Lastly, clan support would help keep players addicted to Titanfall, in the same way players continue
    to play Halo and Call of Duty. Whenever they
    get created, they traverse Wo — W rapidly, until anybody finds how you can dismantle these.
    There are other ways to obtain Clash of Clans gems, however, these methods are rather slow in comparison to purchasing them in the Shop.

  6. Please let me know if you’re looking for a writer for your blog.
    You have some really good articles and I feel I would be a good asset.
    If you ever want to take some of the load off, I’d
    absolutely love to write some articles for your blog in exchange for a link back to mine.

    Please shoot me an email if interested. Thank you!

  7. Fantastic beat ! I would like to apprentice while you amend
    your website, how can i subscribe for a blog site?

    The account aided me a acceptable deal. I had been tiny bit acquainted of this your broadcast offered
    bright clear concept

  8. Thanks on your marvelous posting! I seriously enjoyed reading it, you happen to be a great author.I will ensure that I bookmark your blog and may come back someday.
    I want to encourage yourself to continue your great work, have a nice

  9. I additionally sometimes use the liquid liner pen from Elf for $1, and it really works
    great. Cosmetics and Skincare are two areas that I don’t
    purposely skimp on, nor do I purposely go overboard
    on. I buy what I would like, when I would like it or I look ahead to
    a tremendous sale to stock up on tried and true products for my
    skin. L’Oreal: Purchase 1, get 1 50% off on cosmetics with CVS card.

  10. However as you’re already used to it and comfortable with it, carrying the plus measurement
    thong is rather like you might be sporting nothing in any respect.
    You should definitely keep toes collectively when taking measurements to
    make sure all numbers are accurate. This may be certain that
    pants are snug, but snug to keep from looking droopy.

  11. Excellent post. Keep writing such kind of info
    on your page. Im really impressed by it.
    Hey there, You’ve done an excellent job. I will definitely digg it and in my view suggest to my friends.
    I am confident they’ll be benefited from this
    web site.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s