Firewall - Route

Route digunakan untuk melihat dan mengelola tabel routing pada sistem operasi Unix dan Linux. Tabel routing menentukan jalur yang akan diambil oleh paket data untuk mencapai tujuan mereka. 

 

 Berikut adalah daftar lengkap perintah `route` beserta penjelasannya : 

 

 Melihat Tabel Routing 

 1. Melihat Tabel Routing 

 

 

 route 

    atau 

 route -n 

    Opsi `-n` menampilkan alamat IP dalam format numerik tanpa mencoba untuk menerjemahkannya ke nama host. 

 

 Menambahkan Rute 

 1. Menambahkan Rute Jaringan 

 sudo route add -net [network_address] netmask [netmask] gw [gateway_address] 

    Contoh : 

 sudo route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 

 

 2. Menambahkan Rute Host 

 

     

 sudo route add -host [host_address] gw [gateway_address] 

 

    Contoh: 

 

     

 sudo route add -host 192.168.1.100 gw 192.168.1.1 

 

 

 3. Menambahkan Rute Default 

 

     

 sudo route add default gw [gateway_address] 

 

    Contoh: 

 

     

 sudo route add default gw 192.168.1.1 

 

  Menghapus Rute 

 1. Menghapus Rute Jaringan 

 

     

 sudo route del -net [network_address] netmask [netmask] gw [gateway_address] 

 

    Contoh: 

 

     

 sudo route del -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 

 

 

 2. Menghapus Rute Host 

 

     

 sudo route del -host [host_address] gw [gateway_address] 

 

    Contoh: 

 

     

 sudo route del -host 192.168.1.100 gw 192.168.1.1 

 

 

 3. Menghapus Rute Default 

 

     

 sudo route del default gw [gateway_address] 

 

    Contoh: 

 

 

 

  sudo route del default gw 192.168.1.1 

 

 

 Contoh Penggunaan Lengkap 

 

 1. Menambahkan Rute Jaringan 

    - Menambahkan rute untuk jaringan 192.168.2.0/24 melalui gateway 192.168.1.1: 

 

 

       

 sudo route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1 

 

 

 

 2. Menambahkan Rute Host 

    - Menambahkan rute untuk host 192.168.2.100 melalui gateway 192.168.1.1: 

 

 

       

 sudo route add -host 192.168.2.100 gw 192.168.1.1 

 

 

 

 3. Menambahkan Rute Default 

    - Menambahkan rute default melalui gateway 192.168.1.1: 

 

 

       

 sudo route add default gw 192.168.1.1 

 

 

 

 4. Menghapus Rute Jaringan 

    - Menghapus rute untuk jaringan 192.168.2.0/24 melalui gateway 192.168.1.1: 

 

 

       

 sudo route del -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1 

 

 

 

 5. Menghapus Rute Host 

    - Menghapus rute untuk host 192.168.2.100 melalui gateway 192.168.1.1: 

 

 

       

 sudo route del -host 192.168.2.100 gw 192.168.1.1 

 

 

 

 6. Menghapus Rute Default 

    - Menghapus rute default melalui gateway 192.168.1.1: 

 

 

       

 sudo route del default gw 192.168.1.1 

 

 

 

 ### Opsi Lainnya 

 1. Menambahkan Rute dengan Opsi Interface 

    - Menambahkan rute melalui interface tertentu: 

 

 

       

 sudo route add -net 192.168.3.0 netmask 255.255.255.0 dev eth0 

   

 2. Menampilkan Rute IPv6 

    - Melihat tabel routing untuk IPv6: 

 

 

       

 route -A inet6 

 Kesimpulan 

 

 Perintah `route` adalah alat yang berguna untuk mengelola tabel routing pada sistem Linux. Dengan menggunakan perintah-perintah di atas, Anda dapat menambahkan, menghapus, dan melihat rute jaringan sesuai kebutuhan Anda.