RoUtEr

Posted on Senin, 10 November 2008 by noNa_cRaZy

Membuat Router Di Linux Pada Jaringan Sederhana

Asumsi ada 2 jaringan berbeda sebagai berikut:

Jaringan I
10.0.100.1
10.0.100.2
10.0.100.3
10.0.100.4

Jaringan II
172.16.100.1
172.16.100.2
172.16.100.3
172.16.100.4

Dari data di atas disimpulkan:

^Jaringan I termasuk class A memiliki NetID 10.0.0.0, broadcast 10.255.255.255, dan Netmask255.0.0.0 (penjelasan silahkan baca artikel tentang IPV4).

^Jaringan II termasuk class B memiliki NetID 172.16.0.0, broadcast 172.16.255.255, dan Netmask 255.255.0.0.

Kesimpulan di atas telah cukup sebagai informasi sebelum kita melakukan konfigurasi routing. Setelah itu ikuti langkah2 berikut:

1. Tentukan satu komputer pada masing2 jaringan untuk dijadikan server router misal untuk jaringan I servernya 10.0.100.1 dan jaringan II 172.16.100.1, sisanya akan menjadi client.
2. Login sebagai user root
3. Untuk komputer server:- Ubah isi file /proc/sys/net/ipv4/ip_forward menjadi 1 (defaultnya 0)- Pada server 10.0.100.1 :

a. tambahkan sebuah IP baru atau istilah kerennya IP Alias dimana mengikuti NetID pada jaringan II yakni 172.16.0.0 dan belum dipakai pada jaringan II misal 172.16.100.5:

# ifconfig eth0:1 172.16.100.5
b. tambahkan baris tabel routing (untuk cek tabel routing lakukan perintah "route -n") dimana memanggil server jaringan II sebagai gatewaynya serta atribut lainnya seperti NetID dan Netmask:

# route add -net 172.16.0.0 netmask 255.255.0.0 gw172.16.100.1# route -n
- Pada server 172.16.100.1 :

a. tambahkan sebuah IP Alias dimana mengikuti NetID pada jaringan I yakni 10.0.0.0 dan belum dipakai pada jaringan I misal 10.0.100.5:

# ifconfig eth0:1 10.0.100.5

b. tambahkan baris tabel routing dimana memanggil server jaringan I sebagai gatewaynya serta atribut lainnya:
# route add -net 10.0.0.0 netmask 255.0.0.0 gw10.0.100.1
- Pada komputer client jaringan I tambahkan informasi routing dengan memanggil server router defaultnya yakni 10.0.100.1:

# route add default gw 10.0.100.1
- Pada komputer client jaringan II tambahkan informasi routing dengan memanggil server router defaultnya yakni 172.16.100.1:

# route add default gw 172.16.100.1
Nah sekarang coba lakukan tes koneksi antar jaringan dengan perintah ping, berhasil ga? Klo berhasil ya udah.. artinya berhasil :D.

Membuat Router Dengan Linux Debian Berbasis Text


Pengen tau gmana caranya? liat aja di bawah sini:

1.Komputer harus terinstal SO LInux Debian
2. Sediakan dua PC, satu sebagai Router dan satunya lagi sebagai Klien
3. Pada Login : isikan user Root dan masukkan Passwordnya
4. Setelah itu masuklah pada folder etc dengan mengetikkan cd etc
5. Kemudian masuklah lagi pada folder network dengan mengetikkan cd network
6. Apabila ingin menggunakan cara yang lebih praktis maka ketikkan cd etc/network
7. Kemudian ketikkan pico atau vi interfaces, untuk mengatur ip nya
8. Untuk vi interfaces pada Router ketikkan seperti dibawah ini

auto eth0iface eth0 inet static
address 192.168.10.36
netmask 255.255.255.0
broadcast 192.168.10.255
network 192.168.10.0
gateway 192.168.10.1

auto eth1iface eth1 inet static
address 192.168.15.1
netmask 255.255.255.0
broadcast 192.168.15.255
network 192.168.15.0

iface lo inet loopback

9. Untuk vi interfaces pada client ketikkan seperti dibawah ini

auto eth0
iface eth0 inet static
address 192.168.15.3
netmask 255.255.255.0
broadcast 192.168.15.255
network 192.168.15.0
gateway 192.168.15.1

iface lo inet loopack

10. Kemudian aturlah ip tablenya dengan menggunakan cara, ketikkan pada pc Router -tnat -A POSTROUTING -s 192.168.15.0/24 -j MASQUERADE
11. Setelah itu ketikkan ip tables-save
12. Lalu restart dengan menggunakan perintah /etc/init.d/networking restart
13. Untuk mengecek apakah ip tables sudah masuk maka ketikkan perintah iptables -tnat -n -L
14. Setelah itu keluarlah dari folder network dengan perintah cd ..
15. Pada folder etc bukalah file sysctc1 dengan perintah vi atau pico sysctc1.conf,Hapuslah tanda pagar (#) pada kata # net.ipv4.conf.default.forwading=1
16. Setelah itu lakukan ping antara Router dan client, apabila bisa diping maka pembuatan router telah berhasil




0 Responses to "RoUtEr":