Instal dan Konfigurasi Firewalld pada Ubuntu Server 20.04 LTS

Pada kesempatan kali ini, saya akan share cara instalasi dan setup firewall dari sisi OS yakni Ubuntu 20.04 LTS. Disini saya menggunakan FirewallD.

A. Requirements:

  • Tidak disarankan menggunakan user root, jadi Anda bisa menggunakan user biasa.

B. Instalasi dan Konfigurasi

  1. Install firewalld dengan perintah sebagai berikut:
    sudo apt install firewalld

    Aktifkan dan start service firewalld dengan perintah:

    sudo systemctl start firewalld
    sudo systemctl enable firewalld

Pastikan service firewalld sudah berstatus Running.

  1. Secara default rule firewalld sudah mengizinkan akses service SSH, apabila Anda ingin menambahkan rule firewalld berdasarkan nama servicenya bisa dilakukan dengan cara berikut:
    sudo firewall-cmd --permanent --add-service=http
    sudo firewall-cmd --permanent --add-service=https

Jika ingin menambahkan rule tanpa nama service, Anda juga bisa menambahkan rule dengan port. Berikut caranya:

sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --permanent --add-port=10000/tcp

Keterangan:
Port 8080/10000 merupakan port default dari Webmin.

Setelah membuat rule pada firewalld, silakan reload service firewalld nya:

sudo firewall-cmd --reload

C. Hasil Penambahan Rule

Untuk melihat rule yang sudah ditambahkan pada firewalld bisa dengan cara berikut:

sudo firewall-cmd --permanent --list-all

Verified by MonsterInsights