Bagi pengguna awal Cloud Server (VPS) berbasis Ubuntu Server,mungkin mengalami kesulitan untuk setting dan konfigurasi firewall VPS via iptables yang benar dan tepat.

Ada cara alternative untuk menyederhanakan setting firewall pada VPS berbasis Ubuntu Server yaitu salah satunya menggunakan tools UFW (Uncomplicated Firewall).

UFW secara default sudah terinstall pada Ubuntu. Jika terhapus berikut perintah untuk installasinya kembali.

sudo apt-get install ufw

Sekilas Konfigurasi UFW

Berikut ini sedikit informasi tentang konfigurasi UFW:

Melihat Status UFW

sudo ufw status

jika muncul keterangan “Status: inactive” silakan di enable dahulu dengan perintah sebagai berikut.

Enable UFW  :

sudo ufw enable

Disable UFW :

sudo ufw disable

Check apakah firewall sudah aktif.

sudo ufw status verbose


Pengaturan ke Default UFW

Perintah berikut untuk setting default UFW

sudo ufw default deny incoming

sudo ufw default allow outgoing

Setting Login SSH hanya dari IP tertentu.

sudo ufw allow proto tcp from 192.168.10.1 to any port 22

Perintah diatas akan allow koneksi SSH hanya untuk contohnya IP 192.168.10.1,silakan ganti dengan IP Public internet yang anda gunakan untuk login ke server via SSH.

Mengizinkan koneksi HTTP port 80

sudo ufw allow http

Mengizinkan koneksi FTP

sudo ufw allow 21/tcp

Block koneksi dari ip tertentu,contohnya ip 10.10.10.21

sudo ufw deny from 10.10.10.21

Reset Rule yang telah dibuat sebelumnya

sudo ufw reset