sedikit ingin membuat tutorial mengenai vyatta :)
Vyatta software adalah software yang siap digunakan, distribusi berbasis Debian yang dirancang untuk mengubah hardware standar x86 menjadi enterprise-class router / firewall . Vyatta software termasuk dukungan untuk interfaces jaringan yg biasa digunakan, dan protokol routing industri-standar dan protokol manajemen. semua fitur ini dapat dikonfigurasi melalui Command Line Interfaces (CLI) atau web berbasis (GUI). Vyatta software tersedia sebagai Community Edition gratis serta berjenjang Perangkat Lunak Langganan yang mencakup pemeliharaan, upgrade dan dukungan. Vyatta update paket fitur dengan perbaikan besar , kualitas dan stabilitas, termasuk perbaikan manajemen konfigurasi, perangkat tambahan OpenVPN, IPv6 DNS resolver dan re-basic untuk 'Squeeze' Debian 6.0. Pemeliharaan signifikan dilakukan oleh tim Vyatta, termasuk update paket berikut: iptables 1.4.9, ipset 4.3, pmacct 0.12.3, Net-SNMP 5.6, ntpd, 4.2.6p2, BusyBox 1.18.0, Open VM Tools, 8.4.2, vbash 4.1.disini saya akan coba membuat tutorial tentang installasi Vyatta dan yg nantinya bisa dijalankan di GNS3 agar bisa lebih gampang untuk belajar simulasi nya.
1. Download Vyatta Core LiveCD iso
http://www.vyatta.com/downloads/index.php2. Create Qemu qcow2 image (masuk dir qemu)
- linux : /usr/local/bin/qemu-img create -f qcow2 ./vyatta6.1vc.img 6G - windows : qemu-img.exe create vyatta.img -f qcow2 6G3. Boot Qemu image with Vyatta LiveCD
- linux : /usr/local/bin/qemu -boot d -hda ./vyatta6.1vc.img -cdrom ./vyatta-livecd_xxxx.xxxx.iso -m 512 - windows : qemu.exe -m 512 -hda vyatta.img -boot d -localtime -cdrom vyatta-xxx.iso4. Install Live CD
sampai proses booting selesai . ada menu login . gunakan
user : vyatta password : vyattaselesai login ketikan "install-system" dan selanjutnya seperti ini proses installasinya .. proses nya sama kaya install biasa bisa di VMware atau virtualbox
Would you like to continue? (Yes/No) [YES]: Enter Partition (Auto/Union/Parted/Skip) [Auto]: Enter Install the image on? [sda]: Enter This will destroy all data on /dev/sda. Continue? (Yes/No) [No]: Yes How big of root partition should I create? (1000MB - 6442MB) [6442]MB: Enter I found the following configuration files /opt/vyatta/etc/config/config.boot Which one should I copy to sda? [/opt/vyatta/etc/config/config.boot] Enter Enter password for administrator account Enter vyatta password: password_kamu Retype vyatta password: password_kamu Which drive should GRUB modify the boot partition on? [sda]: Enter Done!sekarang berhasil menginstall Vyatta.
5. NIC Vyatta untuk GNS3 Qemuwrapper GNS3
qemuwrapper selalu mengubah alamat MAC dari NIC yg ada selama boot misalnya Qemu. Vyatta diprogram untuk menyimpan alamat MAC dari interface ethernet yang ada. Jika alamat MAC dari NIC tertentu berubah (dengan GNS3 qemuwrapper) Vyatta akan mempertahankan interfaces dengan MAC lama dan membuat Interfaces baru dengan MAC baru. beberapa step yg didapat di google
a. Enable root account on Vyatta
vyatta$ configure vyatta#set system login user root authentication plaintext-password test vayata# commit vyatta# save exit sekarang ganti menggunakan user root: ketikan su Password: testb) Remove vyatta_net_name script (membutuhkan akun root)
cd /lib/udev/ mkdir backup cp ./vyatta_net_name /backup rm ./vyatta_net_name6. Setup serial console login
Konfigurasi ini pengalihan output ke ttyS0 serial dan memungkinkan kita untuk menggunakan konsol di GNS3. Login sebagai root dengan perintah su dan memodifikasi file konfigurasi grub:
nano /etc/default/grubganti script yang ada dengan script dibawah ini (atau bisa di backup terlebeih dahulu) :
# This file is sourced by update-grub, and its variables are propagated # to its children in /etc/grub.d/ GRUB_DEFAULT=0 GRUB_TIMEOUT=0 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="console=tty0 console=ttyS0,9600n8" # Uncomment to disable graphical terminal (grub-pc only) GRUB_TERMINAL=serial GRUB_SERIAL_COMMAND="serial --speed=9600 --unit=0 --word=8 --parity=no --stop=1" # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux #GRUB_DISABLE_LINUX_UUID=trueselesai simpan dan ketikan :
update-grubselesai :) oiya ini yang sudah jadi .
http://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/
http://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/vyatta6.3vc.rar/download
bila ada yang salah .. mohon dikoreksi yah :) newbie sebatas belajar belajar
regards
Motaroirhaby
wassalamualaikum
0 komentar :
Posting Komentar
Silahkan tulis komentar :)