# Firewall

# Firewall - Background

<div id="bkmrk-firewall-adalah-hasi" style="text-align: justify;">**Firewall** adalah hasil dari kebutuhan akan keamanan jaringan yang muncul seiring dengan perkembangan teknologi komputer dan internet. Berikut adalah latar belakang terkait dengan firewall:</div><div id="bkmrk-" style="text-align: justify;">  
</div><div id="bkmrk-sejarah-dan-perkemba" style="text-align: justify;">**Sejarah dan Perkembangan Firewall**</div><div id="bkmrk--1" style="text-align: justify;">  
</div><div id="bkmrk-1.-era-awal-komputer" style="text-align: justify;">1. Era Awal Komputer dan Jaringan (1960-an hingga 1980-an) :</div>- Pada masa ini, komputer terhubung melalui jaringan lokal (Local Area Network/LAN) dengan sedikit atau tanpa koneksi ke dunia luar.
- Ancaman keamanan terutama berasal dari dalam organisasi atau dari akses fisik ke perangkat keras.

<div id="bkmrk-2.-munculnya-interne" style="text-align: justify;">2. Munculnya Internet (Akhir 1980-an hingga Awal 1990-an) :</div>- Internet mulai menghubungkan jaringan di seluruh dunia, membuka jalan bagi akses global.
- Koneksi internet membuka pintu bagi berbagai ancaman keamanan dari luar, seperti peretasan dan virus komputer.

<div id="bkmrk-3.-firewall-generasi" style="text-align: justify;">3. Firewall Generasi Pertama (1988) :</div>- Konsep firewall pertama kali diperkenalkan oleh Jeff Mogul dari Digital Equipment Corporation (DEC) dan Marcus Ranum.
- Firewall pertama yang dikenal sebagai "packet-filtering firewall" memeriksa header paket data dan menyaring lalu lintas berdasarkan alamat IP, port, dan protokol.

<div id="bkmrk-4.-stateful-inspecti" style="text-align: justify;">4. Stateful Inspection Firewall (Awal 1990-an) :</div>- Pada awal 1990-an, Check Point Software Technologies merilis firewall dengan fitur "stateful inspection".
- Firewall ini tidak hanya memeriksa header paket data tetapi juga melacak status koneksi jaringan untuk membuat keputusan yang lebih cerdas tentang lalu lintas yang diperbolehkan.

<div id="bkmrk-5.-proxy-firewall-da" style="text-align: justify;">5. Proxy Firewall dan Firewall Generasi Lanjut (Mid-1990-an) :</div>- Proxy firewall mulai digunakan, bertindak sebagai perantara antara pengguna dan layanan yang mereka akses.
- Firewall generasi lanjut (Next-Generation Firewall/NGFW) menggabungkan fitur inspeksi paket data yang mendalam, pencegahan intrusi, dan kontrol aplikasi.

<div id="bkmrk-6.-era-modern-dan-cl" style="text-align: justify;">6. Era Modern dan Cloud Firewall (2010-an hingga Sekarang) :</div>- Firewall modern memiliki fitur keamanan canggih seperti deteksi ancaman berbasis AI, analisis perilaku, dan integrasi dengan sistem keamanan lainnya.
- Cloud firewall mulai digunakan untuk melindungi infrastruktur cloud dan aplikasi yang di-host di cloud.

<div id="bkmrk-faktor-faktor-yang-m" style="text-align: justify;">**Faktor-faktor yang Mendorong Perkembangan Firewall**</div><div id="bkmrk--2" style="text-align: justify;">  
</div><div id="bkmrk-1.-peningkatan-ancam" style="text-align: justify;">1. Peningkatan Ancaman Keamanan :</div>- Perkembangan internet membawa serta peningkatan ancaman keamanan dari peretas, malware, dan serangan DDoS.
- Firewall menjadi penting untuk melindungi jaringan dari ancaman ini.

<div id="bkmrk-2.-kompleksitas-jari" style="text-align: justify;">2. Kompleksitas Jaringan yang Meningkat :</div>- Jaringan modern menjadi semakin kompleks dengan berbagai perangkat dan layanan yang terhubung.
- Firewall membantu mengelola dan mengamankan lalu lintas jaringan yang kompleks ini.

<div id="bkmrk-3.-kebutuhan-regulas" style="text-align: justify;">3. Kebutuhan Regulasi dan Kepatuhan :</div>- Banyak industri memiliki regulasi ketat terkait keamanan data dan privasi.
- Firewall membantu organisasi memenuhi persyaratan kepatuhan dengan menyediakan mekanisme keamanan yang diperlukan.

<div id="bkmrk-4.-teknologi-dan-ino" style="text-align: justify;">4. Teknologi dan Inovasi Baru :</div>- Perkembangan teknologi seperti komputasi awan, Internet of Things (IoT), dan BYOD (Bring Your Own Device) menambah kebutuhan akan solusi keamanan yang lebih canggih dan fleksibel.
- Firewall terus beradaptasi dan berkembang untuk mengatasi tantangan keamanan yang baru.

<div id="bkmrk-kesimpulan" style="text-align: justify;">**Kesimpulan**</div><div id="bkmrk--3" style="text-align: justify;">  
</div><div id="bkmrk-firewall-telah-berke" style="text-align: justify;">Firewall telah berkembang dari solusi sederhana untuk menyaring paket data menjadi sistem keamanan canggih yang melindungi jaringan dari berbagai ancaman modern. Perkembangan ini didorong oleh peningkatan ancaman keamanan, kompleksitas jaringan, kebutuhan regulasi, dan inovasi teknologi. Dengan terus berkembangnya teknologi, firewall juga akan terus beradaptasi untuk memenuhi kebutuhan keamanan yang semakin kompleks.</div>

# Firewall - UFW

<div id="bkmrk-ufw-%28uncomplicated-f" style="text-align: justify;">**UFW (Uncomplicated Firewall)** adalah antarmuka yang mudah digunakan untuk mengelola firewall berbasis iptables di sistem operasi Linux. Berikut adalah daftar perintah lengkap terkait UFW beserta penjelasannya:</div><div id="bkmrk-" style="text-align: justify;">  
</div><div id="bkmrk-%23%23%23-instalasi-ufw" style="text-align: justify;">**Instalasi UFW**</div><div id="bkmrk--1" style="text-align: justify;"></div><div id="bkmrk-untuk-menginstal-ufw" style="text-align: justify;">Untuk menginstal UFW di distribusi Linux berbasis Debian (seperti Ubuntu), gunakan perintah berikut :  
  
</div>```
sudo apt-get install ufw
```

<div id="bkmrk-%23%23%23-perintah-dasar-u" style="text-align: justify;">**Perintah Dasar UFW**</div><div id="bkmrk--3" style="text-align: justify;">  
</div><div id="bkmrk-1.-%2A%2Amengaktifkan-da" style="text-align: justify;">1. Mengaktifkan dan Menonaktifkan UFW :</div><div id="bkmrk-%C2%A0-%C2%A0--mengaktifkan-uf" style="text-align: justify;">- Mengaktifkan UFW :

</div>```
sudo ufw enable
```

<div id="bkmrk-%C2%A0-%C2%A0--menonaktifkan-u" style="text-align: justify;">- Menonaktifkan UFW :

</div>```
sudo ufw disable
```

<div id="bkmrk-2.-%2A%2Amemeriksa-statu" style="text-align: justify;">2. Memeriksa Status UFW :</div><div id="bkmrk-%C2%A0-%C2%A0--melihat-status-" style="text-align: justify;">- Melihat status UFW :

</div>```
sudo ufw status
```

<div id="bkmrk-%C2%A0-%C2%A0--melihat-status--1" style="text-align: justify;">- Melihat status dengan aturan yang lebih detail :

</div>```
sudo ufw status verbose
```

<div id="bkmrk-3.-%2A%2Amengatur-kebija" style="text-align: justify;">3. Mengatur Kebijakan Default :</div><div id="bkmrk-%C2%A0-%C2%A0--mengatur-kebija" style="text-align: justify;">- Mengatur kebijakan default untuk menolak semua koneksi masuk :

</div>```
 sudo ufw default deny incoming
```

<div id="bkmrk-%C2%A0-%C2%A0--mengatur-kebija-1" style="text-align: justify;">- Mengatur kebijakan default untuk mengizinkan semua koneksi keluar :

</div>```
sudo ufw default allow outgoing
```

<div id="bkmrk-%23%23%23-mengelola-aturan" style="text-align: justify;">**Mengelola Aturan UFW**</div><div id="bkmrk--7" style="text-align: justify;">  
</div><div id="bkmrk-1.-%2A%2Amengizinkan-dan" style="text-align: justify;">1. Mengizinkan dan Menolak Koneksi :</div><div id="bkmrk-%C2%A0-%C2%A0--mengizinkan-kon" style="text-align: justify;">- Mengizinkan koneksi pada port tertentu (misalnya port 22 untuk SSH) :

</div>```
 sudo ufw allow 22
```

<div id="bkmrk-%C2%A0-%C2%A0--menolak-koneksi" style="text-align: justify;">- Menolak koneksi pada port tertentu :

</div>```
sudo ufw deny 22
```

<div id="bkmrk-2.-%2A%2Amengizinkan-dan" style="text-align: justify;">2. Mengizinkan dan Menolak Koneksi Berdasarkan Protokol :</div><div id="bkmrk-%C2%A0-%C2%A0--mengizinkan-kon-1" style="text-align: justify;">- Mengizinkan koneksi TCP pada port 80 :

</div>```
sudo ufw allow 80/tcp
```

<div id="bkmrk-%C2%A0-%C2%A0--menolak-koneksi-1" style="text-align: justify;">- Menolak koneksi UDP pada port 53 :

</div>```
sudo ufw deny 53/udp
```

<div id="bkmrk-3.-%2A%2Amengizinkan-dan" style="text-align: justify;">3. Mengizinkan dan Menolak Koneksi Berdasarkan Alamat IP :</div><div id="bkmrk-%C2%A0-%C2%A0--mengizinkan-kon-2" style="text-align: justify;">- Mengizinkan koneksi dari alamat IP tertentu :

</div>```
sudo ufw allow from 192.168.1.100
```

<div id="bkmrk-%C2%A0-%C2%A0--menolak-koneksi-2" style="text-align: justify;">- Menolak koneksi dari alamat IP tertentu :

</div>```
sudo ufw deny from 192.168.1.100
```

<div id="bkmrk-4.-%2A%2Amengizinkan-dan" style="text-align: justify;">4. Mengizinkan dan Menolak Koneksi Berdasarkan Subnet :</div><div id="bkmrk-%C2%A0-%C2%A0--mengizinkan-kon-3" style="text-align: justify;">- Mengizinkan koneksi dari subnet tertentu :

</div>```
sudo ufw allow from 192.168.1.0/24
```

<div id="bkmrk-%C2%A0-%C2%A0--menolak-koneksi-3" style="text-align: justify;">- Menolak koneksi dari subnet tertentu :

</div>```
sudo ufw deny from 192.168.1.0/24
```

<div id="bkmrk-5.-%2A%2Amengizinkan-dan" style="text-align: justify;">5. Mengizinkan dan Menolak Koneksi Berdasarkan Alamat IP dan Port :</div><div id="bkmrk-%C2%A0-%C2%A0--mengizinkan-kon-4" style="text-align: justify;">- Mengizinkan koneksi dari alamat IP tertentu ke port tertentu :

</div>```
sudo ufw allow from 192.168.1.100 to any port 22
```

<div id="bkmrk-%C2%A0-%C2%A0--menolak-koneksi-4" style="text-align: justify;">- Menolak koneksi dari alamat IP tertentu ke port tertentu :

</div>```
sudo ufw deny from 192.168.1.100 to any port 22
```

<div id="bkmrk-%23%23%23-menghapus-aturan" style="text-align: justify;">**Menghapus Aturan UFW**</div><div id="bkmrk--13" style="text-align: justify;">  
</div><div id="bkmrk-1.-%2A%2Amenghapus-atura" style="text-align: justify;">1. Menghapus Aturan Berdasarkan Nomor :</div><div id="bkmrk-%C2%A0-%C2%A0--untuk-melihat-n" style="text-align: justify;">- Untuk melihat nomor aturan :

</div>```
sudo ufw status numbered
```

<div id="bkmrk-%C2%A0-%C2%A0--menghapus-atura" style="text-align: justify;">- Menghapus aturan berdasarkan nomor :

</div>```
sudo ufw delete [nomor_aturan]
```

<div id="bkmrk-2.-%2A%2Amenghapus-atura" style="text-align: justify;">2. Menghapus Aturan Berdasarkan Deskripsi :</div><div id="bkmrk-%C2%A0-%C2%A0--menghapus-atura-1" style="text-align: justify;">- Menghapus aturan yang mengizinkan koneksi pada port 22 :

</div>```
sudo ufw delete allow 22
```

<div id="bkmrk-%23%23%23-lain-lain" style="text-align: justify;">**Lainnya**</div><div id="bkmrk--16" style="text-align: justify;">  
</div><div id="bkmrk-1.-%2A%2Amengatur-loggin" style="text-align: justify;">1. Mengatur Logging UFW :</div><div id="bkmrk-%C2%A0-%C2%A0--mengaktifkan-lo" style="text-align: justify;">- Mengaktifkan logging :

</div>```
sudo ufw logging on
```

<div id="bkmrk-%C2%A0-%C2%A0--menonaktifkan-l" style="text-align: justify;">- Menonaktifkan logging :

</div>```
sudo ufw logging off
```

<div id="bkmrk-%C2%A0-%C2%A0--mengatur-tingka" style="text-align: justify;">- Mengatur tingkat logging (misalnya 'low', 'medium', 'high', atau 'full') :

</div>```
sudo ufw logging low
```

<div id="bkmrk-2.-%2A%2Amengatur-aplika" style="text-align: justify;">2. Mengatur Aplikasi:</div><div id="bkmrk-%C2%A0-%C2%A0--melihat-daftar-" style="text-align: justify;">- Melihat daftar aplikasi yang terdaftar :

</div>```
sudo ufw app list
```

<div id="bkmrk-%C2%A0-%C2%A0--mengizinkan-kon-5" style="text-align: justify;">- Mengizinkan koneksi untuk aplikasi tertentu :

</div>```
sudo ufw allow [nama_aplikasi]
```

<div id="bkmrk-%C2%A0-%C2%A0--menolak-koneksi-5" style="text-align: justify;">- Menolak koneksi untuk aplikasi tertentu :

</div>```
sudo ufw deny [nama_aplikasi]
```

<div id="bkmrk-3.-reset-ufw-%3A" style="text-align: justify;">3. Reset UFW :</div><div id="bkmrk-%C2%A0-mengatur-ulang-ufw" style="text-align: justify;">- Mengatur ulang UFW ke konfigurasi default :

</div>```
sudo ufw reset
```

<div id="bkmrk-ufw-adalah-alat-yang" style="text-align: justify;">UFW adalah alat yang kuat namun mudah digunakan untuk mengelola firewall di sistem Linux. Dengan menggunakan perintah-perintah di atas, Anda dapat mengonfigurasi aturan firewall sesuai kebutuhan keamanan jaringan Anda.</div>

# Firewall - Route

<div id="bkmrk-route-digunakan-untu" style="text-align: justify;">**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.</div><div id="bkmrk-" style="text-align: justify;">  
</div><div id="bkmrk-berikut-adalah-dafta" style="text-align: justify;">Berikut adalah daftar lengkap perintah `route` beserta penjelasannya :</div><div id="bkmrk--1" style="text-align: justify;">  
</div><div id="bkmrk-melihat-tabel-routin" style="text-align: justify;">**Melihat Tabel Routing**</div><div id="bkmrk-1.-melihat-tabel-rou" style="text-align: justify;">1. Melihat Tabel Routing</div><div id="bkmrk-%C2%A0%C2%A0" style="text-align: justify;"> </div>```
route
```

<div id="bkmrk-%C2%A0-%C2%A0atau" style="text-align: justify;"> atau  
  
</div>```
route -n
```

<div id="bkmrk-%C2%A0-%C2%A0opsi-%60-n%60-menampi" style="text-align: justify;"> Opsi `-n` menampilkan alamat IP dalam format numerik tanpa mencoba untuk menerjemahkannya ke nama host.</div><div id="bkmrk--2" style="text-align: justify;">  
</div><div id="bkmrk-menambahkan-rute" style="text-align: justify;">**Menambahkan Rute**</div><div id="bkmrk-1.-menambahkan-rute-" style="text-align: justify;">1. Menambahkan Rute Jaringan</div>```
sudo route add -net [network_address] netmask [netmask] gw [gateway_address]
```

<div id="bkmrk-%C2%A0-%C2%A0contoh-%3A" style="text-align: justify;"> Contoh :  
  
</div>```
sudo route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1
```

<div id="bkmrk--3" style="text-align: justify;"></div><div id="bkmrk-2.-menambahkan-rute-" style="text-align: justify;">2. Menambahkan Rute Host</div><div id="bkmrk--4" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0" style="text-align: justify;"> </div>```
sudo route add -host [host_address] gw [gateway_address]
```

<div id="bkmrk--5" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0contoh%3A" style="text-align: justify;"> Contoh:</div><div id="bkmrk--6" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0-1" style="text-align: justify;"> </div>```
sudo route add -host 192.168.1.100 gw 192.168.1.1
```

<div id="bkmrk--7" style="text-align: justify;">  
</div><div id="bkmrk--8" style="text-align: justify;">  
</div><div id="bkmrk-3.-menambahkan-rute-" style="text-align: justify;">3. Menambahkan Rute Default</div><div id="bkmrk--9" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0-2" style="text-align: justify;"> </div>```
sudo route add default gw [gateway_address]
```

<div id="bkmrk--10" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0contoh%3A-1" style="text-align: justify;"> Contoh:</div><div id="bkmrk--11" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0-3" style="text-align: justify;"> </div>```
sudo route add default gw 192.168.1.1
```

<div id="bkmrk--12" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0menghapus-rute" style="text-align: justify;"> **Menghapus Rute**</div><div id="bkmrk-1.-menghapus-rute-ja" style="text-align: justify;">1. Menghapus Rute Jaringan</div><div id="bkmrk--13" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0-4" style="text-align: justify;"> </div>```
sudo route del -net [network_address] netmask [netmask] gw [gateway_address]
```

<div id="bkmrk--14" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0contoh%3A-2" style="text-align: justify;"> Contoh:</div><div id="bkmrk--15" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0-5" style="text-align: justify;"> </div>```
sudo route del -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1
```

<div id="bkmrk--16" style="text-align: justify;">  
</div><div id="bkmrk--17" style="text-align: justify;">  
</div><div id="bkmrk-2.-menghapus-rute-ho" style="text-align: justify;">2. Menghapus Rute Host</div><div id="bkmrk--18" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0-6" style="text-align: justify;"> </div>```
sudo route del -host [host_address] gw [gateway_address]
```

<div id="bkmrk--19" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0contoh%3A-3" style="text-align: justify;"> Contoh:</div><div id="bkmrk--20" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0-7" style="text-align: justify;"> </div>```
sudo route del -host 192.168.1.100 gw 192.168.1.1
```

<div id="bkmrk--21" style="text-align: justify;">  
</div><div id="bkmrk--22" style="text-align: justify;">  
</div><div id="bkmrk-3.-menghapus-rute-de" style="text-align: justify;">3. Menghapus Rute Default</div><div id="bkmrk--23" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0-8" style="text-align: justify;"> </div>```
sudo route del default gw [gateway_address]
```

<div id="bkmrk--24" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0-%C2%A0contoh%3A-4" style="text-align: justify;"> Contoh:</div><div id="bkmrk--25" style="text-align: justify;">  
</div><div id="bkmrk-%C2%A0%C2%A0-1" style="text-align: justify;"> </div>```
 sudo route del default gw 192.168.1.1
```

<div id="bkmrk--26" style="text-align: justify;">  
</div><div id="bkmrk--27" style="text-align: justify;">  
</div><div id="bkmrk-contoh-penggunaan-le" style="text-align: justify;">**Contoh Penggunaan Lengkap**</div><div id="bkmrk--28" style="text-align: justify;">  
</div><div id="bkmrk-1.-menambahkan-rute--1" style="text-align: justify;">1. Menambahkan Rute Jaringan</div><div id="bkmrk-%C2%A0-%C2%A0--menambahkan-rut" style="text-align: justify;"> - Menambahkan rute untuk jaringan 192.168.2.0/24 melalui gateway 192.168.1.1:</div><div id="bkmrk-%C2%A0%C2%A0-2" style="text-align: justify;"> </div><div id="bkmrk-%C2%A0-%C2%A0-%C2%A0" style="text-align: justify;"> </div>```
sudo route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1
```

<div id="bkmrk-%C2%A0%C2%A0-3" style="text-align: justify;"> </div><div id="bkmrk--29" style="text-align: justify;">  
</div><div id="bkmrk-2.-menambahkan-rute--1" style="text-align: justify;">2. Menambahkan Rute Host</div><div id="bkmrk-%C2%A0-%C2%A0--menambahkan-rut-1" style="text-align: justify;"> - Menambahkan rute untuk host 192.168.2.100 melalui gateway 192.168.1.1:</div><div id="bkmrk-%C2%A0%C2%A0-4" style="text-align: justify;"> </div><div id="bkmrk-%C2%A0-%C2%A0-%C2%A0-1" style="text-align: justify;"> </div>```
sudo route add -host 192.168.2.100 gw 192.168.1.1
```

<div id="bkmrk-%C2%A0%C2%A0-5" style="text-align: justify;"> </div><div id="bkmrk--30" style="text-align: justify;">  
</div><div id="bkmrk-3.-menambahkan-rute--1" style="text-align: justify;">3. Menambahkan Rute Default</div><div id="bkmrk-%C2%A0-%C2%A0--menambahkan-rut-2" style="text-align: justify;"> - Menambahkan rute default melalui gateway 192.168.1.1:</div><div id="bkmrk-%C2%A0%C2%A0-6" style="text-align: justify;"> </div><div id="bkmrk-%C2%A0-%C2%A0-%C2%A0-2" style="text-align: justify;"> </div>```
sudo route add default gw 192.168.1.1
```

<div id="bkmrk-%C2%A0%C2%A0-7" style="text-align: justify;"> </div><div id="bkmrk--31" style="text-align: justify;">  
</div><div id="bkmrk-4.-menghapus-rute-ja" style="text-align: justify;">4. Menghapus Rute Jaringan</div><div id="bkmrk-%C2%A0-%C2%A0--menghapus-rute-" style="text-align: justify;"> - Menghapus rute untuk jaringan 192.168.2.0/24 melalui gateway 192.168.1.1:</div><div id="bkmrk-%C2%A0%C2%A0-8" style="text-align: justify;"> </div><div id="bkmrk-%C2%A0-%C2%A0-%C2%A0-3" style="text-align: justify;"> </div>```
sudo route del -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1
```

<div id="bkmrk-%C2%A0%C2%A0-9" style="text-align: justify;"> </div><div id="bkmrk--32" style="text-align: justify;">  
</div><div id="bkmrk-5.-menghapus-rute-ho" style="text-align: justify;">5. Menghapus Rute Host</div><div id="bkmrk-%C2%A0-%C2%A0--menghapus-rute--1" style="text-align: justify;"> - Menghapus rute untuk host 192.168.2.100 melalui gateway 192.168.1.1:</div><div id="bkmrk-%C2%A0%C2%A0-10" style="text-align: justify;"> </div><div id="bkmrk-%C2%A0-%C2%A0-%C2%A0-4" style="text-align: justify;"> </div>```
sudo route del -host 192.168.2.100 gw 192.168.1.1
```

<div id="bkmrk-%C2%A0%C2%A0-11" style="text-align: justify;"> </div><div id="bkmrk--33" style="text-align: justify;">  
</div><div id="bkmrk-6.-menghapus-rute-de" style="text-align: justify;">6. Menghapus Rute Default</div><div id="bkmrk-%C2%A0-%C2%A0--menghapus-rute--2" style="text-align: justify;"> - Menghapus rute default melalui gateway 192.168.1.1:</div><div id="bkmrk-%C2%A0%C2%A0-12" style="text-align: justify;"> </div><div id="bkmrk-%C2%A0-%C2%A0-%C2%A0-5" style="text-align: justify;"> </div>```
sudo route del default gw 192.168.1.1
```

<div id="bkmrk-%C2%A0%C2%A0-13" style="text-align: justify;"> </div><div id="bkmrk--34" style="text-align: justify;">  
</div><div id="bkmrk-%23%23%23-opsi-lainnya" style="text-align: justify;">\### Opsi Lainnya</div><div id="bkmrk-1.-menambahkan-rute--2" style="text-align: justify;">1. Menambahkan Rute dengan Opsi Interface</div><div id="bkmrk-%C2%A0-%C2%A0--menambahkan-rut-3" style="text-align: justify;"> - Menambahkan rute melalui interface tertentu:</div><div id="bkmrk-%C2%A0%C2%A0-14" style="text-align: justify;"> </div><div id="bkmrk-%C2%A0-%C2%A0-%C2%A0-6" style="text-align: justify;"> </div>```
sudo route add -net 192.168.3.0 netmask 255.255.255.0 dev eth0
```

<div id="bkmrk-%C2%A0" style="text-align: justify;"> </div><div id="bkmrk-2.-menampilkan-rute-" style="text-align: justify;">2. Menampilkan Rute IPv6</div><div id="bkmrk-%C2%A0-%C2%A0--melihat-tabel-r" style="text-align: justify;"> - Melihat tabel routing untuk IPv6:</div><div id="bkmrk-%C2%A0%C2%A0-15" style="text-align: justify;"> </div><div id="bkmrk-%C2%A0-%C2%A0-%C2%A0-7" style="text-align: justify;"> </div>```
route -A inet6
```

<div id="bkmrk-kesimpulan" style="text-align: justify;">**Kesimpulan**</div><div id="bkmrk--35" style="text-align: justify;">  
</div><div id="bkmrk-perintah-%60route%60-ada" style="text-align: justify;">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.</div>