Minggu, 11 Oktober 2009



MEMBUAT PC ROUTER DENGAN MENGGUNAKAN LINUX

Router apakah itu router sebelum membuatnya kita harus tahu terlebih dahulu mengenai arti dan maknanya.
ROUTER adalah suatu alat pada dunia komputer yang berguna untuk membelokkan data dari suatu sistem jaringan ke sistem yang lain. Logikanya sebuah sistem jaringan tidak dapat berpindah ke sistem yang lain.
Sedangtkan PC Router adalah sebuah komputer yang difungsikan sebagai router, dimana sebuah router merupakan alat jaringan komputer yang mengirimkan paket data melalui sebuah jaringan atau Internet menuju tujuannya, melalui sebuah proses yang dikenal sebagai routing. Proses routing terjadi pada lapisan 3 (Lapisan jaringan seperti Internet Protocol) dari stack protokol tujuh-lapis OSI. Dengan menggunakan PC router kita dapat membagi koneksi internet ke beberapa jaringan komputer di rumah atau dikantor anda.
Berikut adalah kebutuhan dan langkah-langkah untuk membuat sebuah PC menjadi Router :
Kebutuhan :

1. Koneksi Internet
2. Sistem Operasi Ubuntu
3. Dua buah NIC (LAN Card) -> eth0 & eth1

Langkah-langkah Konfigurasi pada terminal :
1. Memasukkan alamat IP pada 2 LAN card

eth0 terhubung ke modem/router/server (IP Public) – Internet source

eth1 terhubung ke client pada jaringan lokal

misal : eth0 = 192.168.1.140 (internet source) dan eth1 = 180.100.1.1 (LAN)

Edit file interfaces dengan perintah berikut di terminal :


#nano /etc/network/interfaces

auto lo

iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.140
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254

auto eth1
iface eth1 inet static
address 180.100.1.1
netmask 255.255.255.0
network 180.100.1.0
broadcast 180.100.1.255

Setelah melakukan editing file “interfaces” jalankan

#sudo /etc/init.d/networking restart

2. Melakukan IP Forwarding, jalankan perintah berikut diterminal.

#echo “1″ > /proc/sys/net/ipv4/ip_forward

3. Lakukan instalasi dnsmasq dan ipmasq :

# apt-get install dnsmasq ipmasq

# etc/init.d/dnsmasq restart

Konfigurasikan ipmasq agar dijalankan setelah network aktif :

# dpkg-reconfigure ipmasq

Jalankan perintah

# iptables -t nat -A POSTROUTING -j MASQUERADE

#/sbin/iptables -t nat -A POSTROUTING -s 180.100.1.0/255.255.255.0 -d 0/0 -j MASQUERADE

4. Untuk membuat konfigurasi PC router ini permanen lakukan konfigurasi pada file rc.local.

#nano /etc/rc.local

Ubah isi file rc.local dengan command dibawah ini :

——————————————————————————pen

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will “exit 0? on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.


echo “1″ > /proc/sys/net/ipv4/ip_forward

/sbin/iptables -t nat -A POSTROUTING -s 180.100.1.0/255.255.255.0 -d 0/0 -j MASQUERADE

iptables -t nat -A POSTROUTING -j MASQUERADE

exit 0

—————————————————————— di save

5. Restart PC anda dengan perintah : #reboot

Konfigurasi PC router telah selesai, semoga bermanfaat buat anda sekalian.



sumber :http://bangsaut.wordpress.com

0 komentar:

Posting Komentar