Kamis, 29 Agustus 2013

Install Vyatta Router

Leave a Comment
assalamualaikum :)

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.php
2. 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 6G
3. 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.iso
4. Install Live CD 
sampai proses booting selesai . ada menu login . gunakan
user : vyatta
password : vyatta
selesai 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: test
b) Remove vyatta_net_name script (membutuhkan akun root)
cd /lib/udev/
mkdir backup
cp ./vyatta_net_name /backup
rm ./vyatta_net_name
6. 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/grub
ganti 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=true
selesai simpan dan ketikan :
update-grub
selesai :) 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 :)