Routing adalah proses untuk memilih jalur (path) yang harus dilalui oleh paket. Jalur yang baik tergantung pada beban jaringan, panjang datagram, type of service requested dan pola trafik. Pada umumnya skema routing hanya mempertimbangkan jalur terpendek (the shortest path)
Terdapat 2 bentuk routing, yaitu:
- Direct Routing (direct delivery); paket dikirimkan dari satu mesin ke mesin lain secara langsung (host berada pada jaringan fisik yang sama) sehingga tidak perlu melalui mesin lain atau gateway.
- Indirect Routing (indirect delivery) paket dikirimkan dari
suatu mesin ke mesin yang lain yang tidak terhubung langsung (berbeda
jaringan) sehingga paket akan melewati satu atau lebih gateway atau
network yang lain sebelum sampai ke mesin yang dituju.
Baiklah langsung saja kali ini saya akan share cara membuat routing pc di linux Debian.
Langkah Awal :- Siapkan 1 pc berOS linux Debian 6/7
- Siapkan 1 pc untuk tes routing kita jalan atau tidak. ( windows kalau bisa )
- kabel utp yang telah dipasang RJ45
- aplikasi browser (internet exploler / mozzila
Setting ROUTER ( BY : Area Berbagi Ilmu )
1. Nano/etc/network/interfaces
Auto lo
Iface lo inet loopback
Auto eth0
Iface eth0 inet dhcp
Auto eth1
Iface eth1 inet static
Address 192.168.100.1
Netmask 255.255.255.192
Network 192.168.100.0
Broadcast 192.168.55.255
2. service networking restart
3. Nano /etc/sysctl.conf
- Cari tulisan ( #Net.ipv4.ip_forward = 1 )
- Lalu hilangkan # yang berada diawal
- tulisan ( #Net.ipv4.ip_forward = 1 )
Hasilnya ( Net.ipv4.ip_forward
= 1)
4. Echo “1” > /proc/sys/net/ipv4/ip_forward
5. /sbin/iptables –t nat –A POSTROUTING -s 192.168.100.0/26 –d 0/0 -j MASQUERADE
6. Nano /etc/rc.local
- Tambahkan # di depan exit=0 di bawah sendiri
- Hasilnya seperti ini #exit=0
- Echo “1” > /proc/sys/net/ipv4/ip_forward
- /sbin/iptables -t nat –A POSTROUTING -s 192.168.100.0/26 -d 0/0 -j MASQUERADE
7. Reboot
8.Setelah reboot pastikan koneksi internet bisa
digunakan.
NB : 1. resolv.conf tidak saya sertakan karena dns sudah otomatis mengikuti mikrotik sekolah.
NB : 1. resolv.conf tidak saya sertakan karena dns sudah otomatis mengikuti mikrotik sekolah.
2. Jika eth tidak muncul ketikan command berikut di terminal (
ifconfig up eth1 )
SEKIAN... :D
SEKIAN... :D