Database, Ubuntu Server, Programming

Like Us

Tags

Archive

Tuesday, January 14, 2014

Teknik dasar routing di Ubuntu linux


Di kesempatan kali ini, saya akan membahas bagaimana melakukan teknik dasar routing di Ubuntu, mungkin ada yang belum mengerti apa itu routing. Routing adalah menentukan jalan suatu arah yang akan ditempuh untuk mencapai tujuan. Contoh routing yang paling mudah dipahami adalah ketika anda menentukan default gateway. Penentuan default gateway ini juga merupakan proses routing. Arti routing ke default gateway ini adalah setiap paket yang menuju ke arah mana saja (0.0.0.0) atau belum ditentukan gateway nya, akan dilempar ke alamat default gateway.

Apakah anda masih bingung? Hmmm, oke nanti akan saya jelaskan prakteknya. Sebelum itu mari kita mulai mempelajari perintah-perintah yang wajib anda ketahui dulu sebelum memulai proses routing.

Pertama-tama anda harus membuka terminal, lalu ketikkan perintah:

 sudo ip route show

perintah diatas digunakan untuk melihat tabel routing yang ada di dalam router Ubuntu, kalo di komputer saya, akan muncul tampilan seperti di bawah ini:


Keterangan:

  • 192.168.0.0/24, itu berarti komputer saya terdaftar di alamat network 192.168.0.0/24
  • dev eth0 berarti ethernet yang termasuk/terdaftar di network 192.168.0.0/24 adalah eth0 d komputer saya.
  • src 192.168.0.1, berarti eth0 komputer saya beralamat 192.168.0.1

untuk menambahkan default gateway ke dalam router ada dua cara seperti yang pernah saya tulis pada tulisan sebelumnya yang berjudul Konfigurasi alamat default gateway di Ubuntu Server/Desktop.

Mari kita ulangi sebentar, untuk menambahkan alamat default gateway anda cukup menjalankan perintah di bawah:

 sudo ip route add default via [alamat ip]

Untuk menghapusnya anda cukup menjalankan perintah di bawah:

 sudo ip route del default via [alamat ip]

Untuk menimpa alamat default gateway yang lama ke alamat yang baru, anda cukup menjalankan perintah:

 sudo ip route replace default via [alamat ip]


jika anda ingin menambahkan route ke suatu network tertentu, anda tinggal menjalankan perintah:

 sudo ip route add [alamat_network/domain] via [alamat gateway]

misalnya saja, anda ingin memberitahu router anda bahwa untuk menuju ke network 192.168.100.0/24, paket dari router anda di arahkan menuju router dengan alamat IP 10.0.0.1/24 , maka anda cukup menjalankan perintah di bawah:

 sudo ip route add 192.168.100.0/24 via 10.0.0.1/24

*dengan catatan router dengan alamat IP 10.0.0.1/24 berada satu network dengan router kita.

Dengan perintah tersebut, maka setiap paket yang berasal dari jaringan network di bawah router kita yang menuju ke alamat 192.168.100.0/24 akan di arahkan menuju router di alamat 10.0.0.1/24 dan bukan diarahkan ke default gateway.

Untuk merubah routing tersebut, anda bisa menjalankan perintah seperti di bawah:

 sudo ip route replace 192.168.100.0/24 via 172.20.0.1/24

sedangkan untuk menghapus konfigurasi routing tadi anda bisa menjalankan perintah:

 sudo ip route del 192.168.100.0/24 via 172.20.0.1/24

Mudah bukan? Untuk tulisan berikutnya saya akan sedikit membahasnya dengan studi kasus sederhana di tulisan studi kasus routing di Ubuntu part 1 dan studi kasus routing di Ubuntu part 2.

Beberapa artikel terkait:



No comments: