Total Tayangan Halaman

Kamis, 03 Februari 2011

Simple Source Based Routing

Kadang kadang anda memiliki lebih dari satu router atau dengan kata lain anda memiliki lebih dari satu provider internet, dan anda menginginkan sebuah subnet untuk lewat provider yang berbeda dengan subnet yang lain. Untuk itu anda membutuhkan sebuah Source Based Routing di dalam router utama.
Misalnya :
# /sbin/ip rule add from $IP table $TBL
# /sbin/ip route add default dev eth0 via $GW table $TBL

Dimana:
  • $IP adalah sebuah alamat IP yang harus menggunakan gateway berbeda dari default. Anda juga bisa menggunakan netmask misal : 10.9.8.0/24 berarti semua packet yang beraslal dari 10.9.8.x akan di arahkan ke gateway yang sudah di definisikan.
  • $GW adalah gateway yang didefinisikan berbeda dengan default gateway.
  • $TBL adalah sebuah nomer table bebas. Antara 1-249. Karena 250-255 di reserve. Jika anda lebih suka dengan nama dari pada angka antara 1 – 249 maka anda terlebih dahulu anda harus mengesetnya di /etc/iproute2/rt_tables.
Misalnya :
di /etc/iproute2/rt_tables
200 kpde
maka source based routingnya menjadi :
# /sbin/ip rule add from 10.9.8.0/24 table kpde
# /sbin/ip route add default dev eth0 via 202.10.10.10 table kpde

Untuk melihat tabel routing yang sudah dibuat :
# /sbin/ip route show table
atau :
# /sbin/ip route show 200
atau :
# /sbin/ip route show kpde
Setiap gateway non-default memerlukan nomer table yang berbeda.
Info lebih lanjut hubungi pihak yang berwenang atau tinggal :
#man ip

Tidak ada komentar:

Posting Komentar