Sunday, May 29, 2011

Router Linux Sederhana

Router adalah proses untuk meneruskan paket-paket data dari jaringan satu ke jaringan lainnya dengan melalui sebuah internetwork. Router secara umum dibagi menjadi dua jenis, Router Static dan Router Dinamik. Router Static merupakan router yang memiliki tabel router statis yang dikonfigurasi secara manual oleh administrator jaringan.Sedangkan Router dinamik adalah router yang membuat tabel routing secara dinamis dengan memperhatikan lalu lintas jaringan yang berada disekitarnya dan juga berkomunikasi dengan cara berkomunikasi dengan router lainnya.
Pada kesempatan kali ini kita akan membahas bagaimana membuat router sederhana dengan sistem operasi Linux distro Ubuntu server 10.4 dengan skenario sebagai berikut


Kebutuhan
2 Buah PC atau Laptop dengan 1 buah NIC sebagai tambahan menggunakan Virtual NIC
Hub/Switch untuk menambahkan client
Kabel UTP Mode Cross


Konfigurasi
Router 1 =
#ifconfig eth0 192.168.10.2 netmask 255.255.255.0 broadcast 192.168.10.250 up
#ifconfig eth0:1 192.168.20.1 netmask 255.255.255.0 broadcast 192.168.20.255 up
#ifconfig  (perhatikan apakah NIC sudah mendapat ip atau belum)
langkah selanjutnya adalah mengaktifkan Forwarding IP yang berguna untuk meneruskan paket, untuk melakukan pengecekannya dapat digunakan perintah :
#sysctl -p /etc/sysctl.conf  (jika keluar hasil net.ipv4.ip_forward = 1 berarti sudah aktif)
#nano /etc/sysctl.conf  (Pilih #net.ipv4.ip_forward=1 hilangkan pagarnya kemudian simpan)
selanjutnya adalah membuat route dengan memperhatikan destination paketnya.
#route add -n 192.168.30.0 netmask 255.255.255.0 gw 192.168.20.2
untuk melihat konfigurasi Route dengan perintah #route -n

Router 2 =
#ifconfig eth0 192.168.20.2 netmask 255.255.255.0 broadcast 192.168.30.250 up
#ifconfig eth0:1 192.168.30.2 netmask 255.255.255.0 broadcast 192.168.20.255 up

#ifconfig  (perhatikan apakah NIC sudah mendapat ip atau belum)
langkah selanjutnya adalah mengaktifkan Forwarding IP yang berguna untuk meneruskan paket, untuk melakukan pengecekannya dapat digunakan perintah :
#sysctl -p /etc/sysctl.conf  (jika keluar hasil net.ipv4.ip_forward = 1 berarti sudah aktif)
#nano /etc/sysctl.conf  (Pilih #net.ipv4.ip_forward=1 hilangkan pagarnya kemudian simpan)
selanjutnya adalah membuat route dengan memperhatikan destination paketnya.
#route add -n 192.168.10.0 netmask 255.255.255.0 gw 192.168.20.1
untuk melihat konfigurasi Route dengan perintah #route -n

Uji dengan perintah #ping 192.168.30.2 kemudian #192.168.10.2


Selamat mencoba semoga bermanfaat, Aamiin



Previous Post
Next Post

post written by:

0 comments: