Showing posts with label GNS3. Show all posts
Showing posts with label GNS3. Show all posts

Tuesday, June 7, 2016

Cloud Hosted Router [MikroTik]

Cloud Hosted Router (CHR) adalah versi RouterOS yang dibuat untuk dijalankan pada virtual machine. CHR support arsitektur x86 or 64-bit dan biasanya digunakan pada virtualisasi hypervisor seperti: vmware, hyper-v, virtualbox, kvm dsb. Cloud Hosted Router mempunyai fitur full RouterOS yang enable by default tetapi mempunyai perbedaan pada model license dengan versi RouterOS lainya.
Minimal System Requirements untuk instalasi:
a. 64bit CPU (support virtualisasi)
b. Minimal 128MB RAM
c. Minimal 128MB space disk untuk virtual hard drive CHR

Instal CHR
Telah disediakan 4 jenis virtual disk image dan bisa anda pilih salah satunya:
1. RAW disk image (.img file)
2. VMware disk image (.vmdk file)
3. Hyper-V disk image (.vhdx file)
4. VirtualBox disk image (.vdi file)

CHR Licensing
CHR mempunyai 4 license:
  • free
  • p1 perpetual-1 ($45)
  • p10 perpetual-10 ($95)
  • p-unlimited perpetual-unlimited ($250)

Referensi:
http://wiki.mikrotik.com/wiki/Manual:CHR

Monday, June 6, 2016

Cara Koneksi Router MikroTik di GNS3 ke Internet [Linux]

"Marhaban ya ramadan..." sahabat se-tanah air Indonesia. Telah masuk pada hari ke-2 puasa bulan ramadan. Semoga tetap kuat dan ikhlas menjalani ibadah wajib puasa. 

Pada kesempatan kali ini admin ingin share knowledge seputar Networking Simulator GNS3. Kali ini topiknya adalah "Cara Koneksi Router MikroTik di GNS3 ke Internet" pada sistem operasi GNU/Linux. Disini saya menggunakan OS Linux karena kebiasaan saya aja. Mungkin, kalau saya menggunakan OS Windows/MAC malah belum mengerti caranya. He he... No Problem!!! Semua bisa kita pelajari dengan cara search and browse di search engine tercinta: Google. 

Yang akan dibahas merupakan salah satu cara bagaimana sich? mengkoneksikan router mikrotik yang didalam simulator GNS3 ke Internet? Temen-temen bisa menggunakan cara ini, atau menggunakan cara lain terserah. Silahkan pilih sesuai dengan yang anda mudah pahami. 

Oke kurang lebihnya gambar alur router MikroTik yang ada didalam simulator GNS3 yang nanti dapat terhubung ke Internet adalah sebagai berikut:
Cara Koneksi Router MikroTik di GNS3 ke Internet [Linux]
Penjelasan:
Pertama - komputer/laptop terkoneksi ke internet via Wireless. Kalau di Linux interface wireless itu namanya "wlan", karena interfacenya hanya satu maka di Linux dinamakan "wlan0" diurutkan dari angka 0.
Kedua - mengaktifkan fungsi NAT di Linux, supaya interface lokal (eth0, tap0, vmnet0, dsb) bisa terhubung ke internet menggunakan fitur Network Address Translation (NAT).
Ketiga - disini nanti membuat interface yang namanya "tap" dan terbuatlah "tap0". Interface inilah yang nanti dihubungkan ke router MikroTik didalam GNS3.
Keempat - Konfigurasi MikroTik akses Internet.

Setelah mengerti gambar serta alurnya bagaimana, sekarang tinggal ke langkah-langkah settingnya:

1. Koneksikan komputer/laptop ke Hotspot (internet access).
koneksi
2. Mengaktifkan fungsi NAT Linux:
-Edit file sysctl.conf
$ sudo nano /etc/sysctl.conf
-Hilangkah '#' pada baris:
# net.ipv4.ip_forward=1
Simpan.

3. Membuat firewall NAT dengan perintah iptables pada file /etc/rc.local:
$ sudo nano /etc/rc.local
Tulis script iptables diatas kata exit 0:
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
4. Reboot komputer/laptop
$ sudo reboot

Oke, setelah komputer/laptop up kembali, silahkan instal package uml-utilities, package ini yang dibutuhkan untuk bisa menjalankan/membuat interface "tap":
$ sudo apt-get install uml-utilities
Buat interface "tap":
$ sudo tunctl -t tap0
Berikan IP Address serta netmask ke interface tap0 dan jalankan:
$ sudo ifconfig tap0 10.1.1.1 netmask 255.255.255.248 up
Tips-konfigurasi ini bisa anda lakukan pada file /etc/rc.local , jika anda isi langsung pada file rc.local maka otomatis ketika system anda hidupkan/reboot. Konfigurasinya akan terbuat sendiri, akan tereksekusi sendiri karena apa? File rc.local itu file yang akan dibaca dan dieksekusi setiap komputer kita booting. Berikut screenshoot konfigurasi pada komputer saya:
konfig rc.local

Selanjutnya silahkan buka aplikasi GNS3 anda:
$ sudo gns3
open gns3
opened gns3
Cara konfigurasi Cloud:
# Klik kanan - configure - TAP - tulis "tap0" - add - apply - ok

- Setelah itu silahkan hubungkan antara Cloud ke router MikroTik.

#Konfigurasi router MikroTik:
- Topologi IPnya seperti gambar dibawah ini:
topologi gns3 ip
- Sekarang konfigurasinya seperti command yang sudah saya praktikkan, lihat gambar dibawah ini:
konfig mikrotik akses internet
Demikian tutorial "Cara Koneksi Router MikroTik di GNS3 ke Internet [Linux]", semoga membantu...

Sunday, June 5, 2016

Cara Instal GNS3 di Linux

Pada kesempatan kali ini admin ingin menulis artikel tentang cara instal GNS3 (Graphical Network Simuator) pada sistem operasi GNU/Linux.
logo gns3
Baca juga: Mengenal GNS3
Sebenarnya saya juga sudah tulis pada blog "http://lukmanlab.blogspot.com" dan sekarang saya rewrite aja dan sedikit modifikasi, semoga membantu anda sekalian.

Tidak terlalu rumit instalasinya,,, only 5 step,,,

Pertama - Update Sistem GNU/Linux anda:
$ apt-get update && apt-get dist-upgrade
Kedua - Instal GNS3 GUI
$ sudo add-apt-repository ppa:gns3/ppa
$ sudo apt-get update
$ sudo apt-get install gns3-gui
Ketiga - Instal GNS3 IOU
$ sudo dpkg --add-architecture i386
$ sudo apt-get update
$ sudo apt-get install gns3-iou
Keempat - Jalankan GNS3
$ gns3
Kelima - Reboot
$ sudo reboot
Setelah restart silahkan jalankan kembali GNS3-nya...
Lihat juga versi Video Tutorialnya: https://www.youtube.com/watch?v=gKyCdjJGpw4
Demikian sedikit tutorial ini dan semoga bermanfaat...apabila ada yang kesulitan, bisa ditanyakan dikolom komentar dibawah. Semoga bisa membantu...

Thursday, November 5, 2015

Cara Install Mikrotik CHR di VirtualBox GNS3 Simulator

Pada Tutorial Mikrotik Indonesia sebelumnya sudah dibahas tentang Cara Install Mikrotik CHR di Qemu GNS3 Simulator. Kali ini kita masih akan membahas Mikrotik CHR, yaitu Cara Install Mikrotik CHR di VirtualBox untuk integrasi ke GNS3 Simulator.

Oke, Langsung saja kita mulai Tutorial Mikrotik ini :

1. Download dan Install GNS3 dan VirtualBox terbaru disini.

2. Download file Image VirtualBox nya dengan extensi .vmdk. Download disini.

2.  Buka VirtualBox nya --> Tambahkan Virtual Machine (VM) baru --> Beri nama VM tersebut dan pilih tipe nya, contoh nya seperti gambar berikut :


3. Pilih alokasi RAM nya, pilih saja default 64 MB.


4. Masukkan file image .vmdk yang sudah di download pad pilih hard disk --> Pilih Use an existing virtual hard disk file --> Cari file .vmdk nya --> Create.


5. Sampai disini, Mikrotik CHR sudah selesai dimasukkan ke VirtualBox.


6. Sebelum dijalankan, pastikan kita rubah setingan VM nya --> klik kanan pada VM --> klik Settings --> System -->  Acceleration --> pilih Paravirtualization Interface : KVM --> OK
NOTE : Jika hal ini tidak dilakukan, ketika VM CHR dijalankan maka setelah muncul text login Mikrotik, VM akan exit dengan sendirinya.

7. Oke, sekarang coba kita jalankan VM CHR nya. Bisa kita lihat lisensi Mikrotik CHR ini FREE alias GRATIS.



8. Buka GNS3 --> Masuk ke Edit --> Preferences --> VirtualBox VMs --> Klik New



9. Pilih VM CHR di VirtualBox yang sudah kita buat sebelumnya -- > VM List --> Pilih VM CHR nya --> Finish



10. Masih di jendela yang sama --> klik Edit --> Masuk ke tab Network --> Isikan jumlah Adapter yang Anda inginkan, misalnya 5 --> Sehingga jumlah port LAN (interface) nya juga 5 --> Centang juga kotak Allow dibawahnya --> OK

11. Kita juga bisa merubah gambar Icon dari Mikrotik CHR nya --> Klik Kanan --> Change symbol --> Pilih gambar icon yang anda inginkan --> OK.

10. Sekarang bisa kita coba masukkan VM CHR Mikrotik nya ke lembar kerja.

NOTE : Mikrotik CHR VirtualBox hanya bisa dimasukkan satu kali per VM. Jadi jika anda mau menggunakan 3 router, maka anda juga harus membuat 3 VM di VirtualBox.


11. Jalankan Mikrotik CHR nya. Jendela VirtualBox VM akan muncul untuk booting dan Kita bisa login ke Mikrotik nya.

 
Yang saya suka dari VirtualBox adalah proses booting Mikrotik CHR nya yang lebih cepat dibandingkan dengan menggunakan Qemu. Tapi kelemahannya 1 VM hanya bisa digunakan untuk 1 Router saja. 

Bisa dibayangkan jika kita mau pakai 20 router maka kita juga harus membuat 20 VM Mikrotik CHR di VirtualBox :D. Hal ini tentunya sangat merepotkan dan akan memakan banyak resource CPU dan RAM PC/Laptop kita.

Untuk memudahkan Anda dalam mengkonfigurasi Mikrotik CHR nya, Anda bisa remote Mikrotik CHR via Winbox dan koneksikan ke Internet. Caranya sama seperti disini :

Cara Mengkoneksikan Mikrotik GNS3 ke Winbox dan Internet

 

Cara Install Mikrotik CHR di Qemu GNS3 Simulator

Cara menggunakan RAW Image Cloud Hosted Router (CHR) Mikrotik di Qemu GNS3 akan kita bahas pada Tutorial Mikrotik Indonesia kali ini. O ya, Tutorial Mikrotik ini adalah kelanjutan dari artikel sebelumnya tentang :
Jika Anda belum tau apa itu Mikrotik Cloud Hosted Router (CHR) silakan baca artikel tersebut.


1. Download dan Install GNS3 terbaru. Saya anggap Anda sudah menginstall GNS3 nya. Jika belum silakan Download disini.


3. Jika sudah, Buka GNS3 nya. Masuk ke Edit --> Preferences --> Qemu VMs --> Klik New

4. Pada pilihan Qemu Type pilih Default --> Next


5. Beri Nama Virtual Machine nya, misalnya : Mikrotik CHR Qemu --> Next

 
6. Pada pilihan Qemu Binary, pilih versi Qemu yang paling baru --> Pilih file qemu-system-x86_64w.exe --> Isikan alokasi RAM misalnya 64 MB (Jangan terlalu besar 64 MB sudah cukup) --> Next.



7. Pada Pilihan Disk Image (hda) pilih lokasi (folder) anda menyimpan fil RAW image Qemu yang sudah di download sebelumnya --> Akan ada pertanyaan untuk meng-copy file image nya ke folder image Qemu --> pilih saja Yes --> Finish


8. Masih di jendela yang sama --> klik Edit --> Masuk ke tab Network --> Isikan jumlah Adapter yang Anda inginkan, misalnya 5 --> Sehingga jumlah port LAN (interface) nya juga 5 --> OK



9. Kita juga bisa merubah gambar Icon dari Mikrotik CHR nya --> Klik Kanan --> Change symbol --> Pilih gambar icon yang anda inginkan --> OK.



10. Sekarang bisa kita coba masukkan VM CHR Mikrotik nya ke lembar kerja.
 

11. Jalankan VM CHR nya. Proses booting VM CHR nya lumayan lama, silakan tunggu yang sabar ya.

12. Kemudian coba remote Mikrotik CHR nya via console. 
NOTE: Jika VM CHR belum selesai booting, di line console tidak akan muncul apapun, so Tunggu sampai VM nya selesai booting.

13. Jika VM CHR sudah selesai booting, maka di line console akan muncul text untuk login. Silakan login dengan 
Username : admin
Password : (kosong)

14. Ta daa... Mikrotik CHR sudah bisa kita gunakan secara GRATIS dan LEGAL tanpa perlu CRACK :D


Oke, Demikianlah Tutorial Cara menggunakan RAW Image Cloud Hosted Router (CHR) Mikrotik di Qemu GNS3 Simulator. Untuk pengembangan selanjutnya silankan Anda Explore sendiri ya.

Untuk memudahkan Anda dalam mengkonfigurasi Mikrotik CHR nya, Anda bisa remote Mikrotik CHR via Winbox dan koneksikan ke Internet. Caranya sama seperti disini :

Cara Mengkoneksikan Mikrotik GNS3 ke Winbox dan Internet