Halaman

Slideshow

Kamis, 06 Januari 2011

CARA UNTUK MEMBANGUN LINUX MENJADI ROUTER


. Umumnya untuk membuat router kita perlu mempunyai 2 card lan, tetapi dengan card lan hanya 1 sebenarnya kita tetap bisa membuat router yaitu dengan membuat virtual IP. Apa Virtual IP?? Pengertian gampangnya dua IP pada satu interface card lan.
Studi kasus dalam pembuatan router misalnya kayak gini:
- Ada sebuah modem ADSL (speedy) atau DVB dan kita diberi IP statis 125.234.56.78 dan IP
tersebut akan kita settingkan ke Card Lan kita yaitu eth0 (eth0 card lan pertama yang terdeteksi
pada linux) untuk IP yang dinamis lain kali akan saya tuliskan caranya juga.
- Gateway dari modem ADSL (speedy) adalah 125.163.128.1 (ip gateway telkom)
- IP yang digunakan untuk menjadi gateway bagi klien adalah 192.168.0.1 (IP ini berada juga
pada card lan eth0 karena dalam kasus ini card lan hanya satu)
2. Men-setting IP pada eth0 dengan mengetikkan perintah
ifconfig eth0 192.168.0.1 netmask 255.255.255.0
Tadi kita baru saja mensetting IP yang berfungsi sebagai gateway untuk klien kita. Sekarang kita akan
mensetting virtual IP untuk eth0. Ketikkan perintah
ifconfig eth0:0 125.234.56.78 netmask 255.255.255.0
3. Buat default routing ke ip gateway telkom, ketikkan:
route add default gateway 125.163.128.1
4. Aktifkan fitur ip forwarding dengan cara mengetikkan
echo 1 > /proc/sys/net/ipv4/ip_forward
5. Gunakan iptables untuk mengaktifkan NAT atau Internet Connection Sharing agar semua klien dapat
memakai internet hanya dengan satu ip publik. Berikut sintaksnya :
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
6. Isikan DNS Nameserver dari provider (dalam hal ini telkom speedy). Ketikkan:
vi /etc/resolv.conf
tekan tombol i pada keyboard untuk mengedit: ketikkan
nameserver 202.134.0.155
nameserver 202.134.2.5
tekan Esc, ketikkan:
:wq
7. Untuk membuat semua settingan yang sudah kita atur tadi berjalan saat booting maka kita perlu
memberikan entry ke file /etc/rc.d /r c.local. Ketikkan:
vi /etc/rc.d/rc.local
tekan tombol i pada keyboard untuk memulai mengedit file tersebut, arahkan kursor pada baris terakhir
di file itu (baris dimana gak ada tulisan), lalu ketikkan:
ifconfig eth0 192.168.0.1 netmask 255.255.255.0
ifconfig eth0:0 125.234.56.78 netmask 255.255.255.0
route add default gateway 125.163.128.1
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
Download tutorial selengkapnya disini

0 komentar:

Posting Komentar

stat

wibiya widget

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger