DEV Community

Fega Suseno
Fega Suseno

Posted on

How to Use UFW (Uncomplicated Firewall)

Basic Penggunaan UFW di Ubuntu Server 24.04

Pada postingan ini saya akan membahas basic penggunaan UFW (Uncomplicated Firewall) pada Ubuntu Server 24.04.

UFW adalah firewall bawaan Ubuntu/Debian yang berfungsi untuk mengatur lalu lintas jaringan (port dan IP) agar server menjadi lebih aman.
Kita langsung masuk ke dasar penggunaannya.

Cek Status UFW

ufw status
Enter fullscreen mode Exit fullscreen mode

Secara default, pada instalasi baru Ubuntu Server, UFW belum aktif.

Mengaktifkan dan Menonaktifkan UFW

ufw enable
Enter fullscreen mode Exit fullscreen mode

Disable UFW

ufw disable
Enter fullscreen mode Exit fullscreen mode

Allow Port

Untuk membuka port tertentu, misalnya SSH (port 22):

ufw allow 22/tcp
Enter fullscreen mode Exit fullscreen mode

Allow Port dari IP Tertentu, jika ingin membatasi akses hanya dari satu IP tertentu, misalnya port 22 hanya boleh diakses dari IP 10.10.10.5:

ufw allow from 10.10.10.5 to any port 22 proto tcp
Enter fullscreen mode Exit fullscreen mode

Allow Port dari Satu Subnet, jika ingin mengizinkan satu subnet (misalnya prefix /24):

ufw allow from 10.10.10.0/24 to any port 22 proto tcp
Enter fullscreen mode Exit fullscreen mode

Melihat Rule Aktif

Untuk melihat semua rule yang sudah dibuat

ufw status
Enter fullscreen mode Exit fullscreen mode

Jika ingin melihat urutan rule, gunakan:

ufw status numbered
Enter fullscreen mode Exit fullscreen mode

Menghapus Rule

Penghapusan rule menggunakan nomor urutan.
Misalnya terdapat 5 rule dan port 22 berada di urutan ke-2, maka perintahnya:

ufw delete 2
Enter fullscreen mode Exit fullscreen mode

Kurang lebih seperti itulah basic penggunaan UFW di Ubuntu Server.
Postingan ini akan saya update seiring bertambahnya pengalaman dalam menggunakan UFW, sekaligus sebagai catatan dan dokumentasi pribadi. Selamat mencoba dan semoga bermanfaat

Top comments (0)