Lewati ke konten utama

NETWORK SECURITY

Apa Itu Firewall? Jenis dan Cara Kerjanya

Firewall adalah perangkat atau perangkat lunak yang mengontrol lalu lintas jaringan antara dua area dengan tingkat kepercayaan berbeda, misalnya antara internet dan jaringan kantor, berdasarkan aturan yang Anda tetapkan. Artikel ini menjelaskan apa itu firewall, bagaimana cara kerjanya, jenis-jenisnya menurut panduan NIST, serta praktik yang membuatnya benar-benar efektif.

Firewall adalah perangkat atau perangkat lunak yang mengontrol lalu lintas jaringan antara dua area dengan tingkat kepercayaan berbeda, misalnya antara internet dan jaringan kantor, berdasarkan aturan yang Anda tetapkan. Artikel ini menjelaskan apa itu firewall, bagaimana cara kerjanya, jenis-jenisnya menurut panduan NIST, serta praktik yang membuatnya benar-benar efektif.

Apa Itu Firewall?

Panduan NIST SP 800-41 Revisi 1 menggambarkan firewall sebagai perangkat atau program yang mengontrol aliran lalu lintas jaringan antara jaringan atau host yang memiliki postur keamanan berbeda. Analoginya seperti penjaga gerbang: setiap paket yang hendak masuk atau keluar diperiksa terhadap daftar aturan, lalu diizinkan atau ditolak.

Firewall merupakan salah satu fondasi network security. Namun ia bukan pelindung tunggal. Ia bekerja bersama kontrol lain seperti deteksi intrusi, pembaruan sistem, dan kontrol identitas.

Bagaimana Cara Kerja Firewall?

Firewall mencocokkan karakteristik lalu lintas dengan serangkaian aturan (ruleset). Atribut yang lazim diperiksa adalah alamat IP sumber dan tujuan, nomor port, protokol, serta arah lalu lintas. NIST membedakan penyaringan lalu lintas masuk (ingress filtering) dan lalu lintas keluar (egress filtering). Pembatasan lalu lintas keluar sering terlupakan, padahal berguna untuk mencegah perangkat yang terinfeksi menghubungi pihak luar.

Prinsip deny by default

Praktik yang dianjurkan NIST adalah memblokir semua lalu lintas masuk dan keluar yang tidak diizinkan secara eksplisit. Dengan cara ini, jika ada layanan yang terlupakan, ia tetap tertutup. Memberi izin hanya pada protokol dan port yang benar-benar dibutuhkan juga mengurangi permukaan serangan dan volume lalu lintas yang tidak perlu.

Jenis-Jenis Firewall

Packet filtering

Bentuk paling dasar. Firewall memeriksa paket satu per satu pada lapisan jaringan berdasarkan aturan, tanpa mengingat sesi. NIST mencatat bahwa filter semacam ini tidak mempedulikan isi paket, dan contoh klasiknya adalah router dengan access control list. Cepat dan sederhana, tetapi tidak mengenali konteks sesi.

Stateful inspection

Menurut NIST, stateful inspection meningkatkan packet filtering dengan melacak status koneksi dalam sebuah state table dan memblokir paket yang menyimpang dari status yang diharapkan. Firewall tahu bahwa sebuah paket balasan adalah bagian dari koneksi yang sah, sehingga lebih akurat dan menjadi dasar kebanyakan firewall modern.

Application firewall dan proxy

Firewall tingkat aplikasi memahami protokol seperti HTTP atau DNS, sehingga dapat mengizinkan atau menolak lalu lintas berdasarkan perilaku aplikasi, bukan hanya port. Application-proxy gateway bekerja sebagai perantara: klien terhubung ke proxy, dan proxy membuat koneksi terpisah ke tujuan. Hasilnya, inspeksi lebih dalam, tetapi dengan beban pemrosesan lebih besar.

Firewall untuk host

Host-based firewall dan personal firewall berupa perangkat lunak yang berada di server atau komputer pribadi dan mengawasi lalu lintas masuk dan keluar satu host. Menurut NIST, perlindungannya dapat lebih granular dibanding firewall jaringan. Firewall bawaan sistem operasi termasuk jenis ini.

Web Application Firewall dan UTM

Web Application Firewall (WAF) dikhususkan untuk lalu lintas web dan menyaring permintaan yang mencurigakan sebelum mencapai aplikasi. Unified Threat Management (UTM) menggabungkan beberapa fungsi, seperti firewall, VPN, dan penyaringan konten, dalam satu perangkat. Produk yang dipasarkan sebagai next-generation firewall umumnya menambahkan inspeksi aplikasi dan fitur pencegahan intrusi ke inti firewall stateful.

Keterbatasan Firewall

NIST secara eksplisit menyebut bahwa firewall hanya efektif pada lalu lintas yang dapat diperiksanya. Lalu lintas terenkripsi, misalnya melalui TLS atau SSH, isinya tidak dapat dibaca, dan lalu lintas yang dibungkus tunnel yang tidak dipahami juga sulit ditafsirkan. Karena itu organisasi perlu menentukan kebijakan untuk lalu lintas yang tidak dapat diperiksa.

Firewall juga tidak menghentikan serangan yang datang lewat jalur yang sah, seperti pegawai yang menekan tautan phishing. Untuk mendeteksi aktivitas yang lolos, organisasi menambahkan sistem deteksi dan pencegahan intrusi; perbedaannya dibahas di perbedaan IDS dan IPS.

Praktik Terbaik Mengelola Firewall

  • Terapkan deny by default dan izinkan hanya yang diperlukan.
  • Dokumentasikan alasan setiap aturan dan pemiliknya, lalu tinjau berkala untuk menghapus aturan yang sudah tidak dipakai.
  • Batasi akses manajemen firewall hanya dari jaringan atau alamat pengelola, dan gunakan autentikasi kuat.
  • Tempatkan layanan yang menghadap internet di segmen terpisah dari jaringan internal.
  • Aktifkan pencatatan (logging) dan tinjau lognya.
  • Perbarui firmware dan uji perubahan aturan sebelum diterapkan di produksi.

Untuk contoh penerapan nyata pada perangkat yang sering dipakai di Indonesia, baca cara mengamankan router MikroTik.

Firewall di Rumah dan di Organisasi

Di rumah, firewall biasanya sudah tertanam di router dan sistem operasi, dan tugas Anda terutama memastikan fiturnya aktif serta firmware diperbarui. Di organisasi, kebutuhannya lebih kompleks: banyak segmen jaringan, layanan yang dibuka ke publik, akses pegawai jarak jauh, dan kewajiban mencatat lalu lintas. Karena itu perubahan aturan perlu melewati proses persetujuan, dan peninjauan aturan dilakukan terjadwal, bukan hanya saat ada masalah.

Pertanyaan yang Sering Diajukan

Apa bedanya firewall hardware dan software?

Firewall hardware adalah perangkat khusus di batas jaringan yang melindungi banyak perangkat sekaligus. Firewall software berjalan di satu komputer atau server dan melindungi host itu saja. Banyak organisasi memakai keduanya.

Apakah firewall sudah cukup untuk melindungi jaringan?

Tidak. Firewall mengontrol akses berdasarkan aturan, tetapi tidak menggantikan antivirus, pembaruan sistem, autentikasi kuat, dan pelatihan pengguna.

Apakah firewall bisa memblokir malware?

Sebagian firewall modern memiliki fitur penyaringan konten dan pencegahan intrusi yang membantu, tetapi firewall dasar hanya mengatur lalu lintas berdasarkan aturan. Perlindungan perangkat dikerjakan oleh endpoint security.

Apakah firewall melindungi dari semua serangan dari internet?

Tidak. Firewall mengurangi permukaan serangan, tetapi aplikasi web yang rentan atau kredensial yang bocor tetap dapat dimanfaatkan lewat jalur yang diizinkan.

Kesimpulan

Firewall bekerja sebagai penjaga gerbang yang menegakkan aturan akses antarjaringan, dari packet filtering sederhana hingga inspeksi aplikasi. Kekuatannya bergantung pada aturan yang rapi, prinsip deny by default, dan dukungan kontrol lain. Bila Anda ingin mempelajari keamanan jaringan secara terarah, lihat kursus di Linuxhackingid.

Setiap artikel ditinjau pimpinan praktik yang menangani pekerjaannya sebelum terbit.

Semua wawasan

ARTIKEL LAINNYA

terbaru dulu
NETWORK SECURITY
October 29, 20268 baca

Perbedaan Hashing dan Enkripsi dalam Kriptografi

Perbedaan hashing dan enkripsi terletak pada tujuannya: hashing mengubah data menjadi sidik jari berukuran tetap yang tidak dirancang untuk dikembalikan, sedangkan enkripsi mengunci data menjadi bentuk yang tidak terbaca dan bisa dibuka kembali oleh pemegang kunci yang tepat. Keduanya sering tertukar, padahal salah memilih bisa berakibat fatal, misalnya menyimpan kata sandi pengguna dengan cara yang bisa dibuka kembali.

Ditulis oleh Tim Network & Security Engineer Linuxhackingid | Praktisi Audit Infrastruktur & Jaringan
CYBER SECURITY ACADEMY
October 29, 20267 baca

Security Awareness Training untuk Karyawan

Security awareness training adalah program pelatihan yang membekali karyawan dengan pengetahuan dan kebiasaan untuk mengenali, menghindari, dan melaporkan ancaman siber dalam pekerjaan sehari-hari. Firewall dan antivirus tidak bisa menghentikan karyawan yang tertipu email palsu atau menyerahkan kata sandi kepada orang yang mengaku dari tim IT. Artikel ini membahas materi inti, cara menyusun program yang efektif, dan cara mengukur hasilnya.

Ditulis oleh Walid Badeges & Tim Akademi Linuxhackingid | Mentor Karier & Sertifikasi Keamanan Siber
DEFENSIVE SECURITY
October 29, 20267 baca

Password Manager: Fungsi dan Cara Memilih yang Aman

Password manager adalah aplikasi yang menyimpan, membuat, dan mengisikan kata sandi Anda secara otomatis, sehingga Anda bisa memakai kata sandi unik di setiap akun tanpa harus menghafalnya. Dengan satu kata sandi utama yang kuat, semua kredensial lain tersimpan di dalam brankas terenkripsi. Artikel ini menjelaskan fungsinya, jenis-jenisnya, dan cara memilih password manager yang aman.

Ditulis oleh Tim Blue Team & SOC Analyst Linuxhackingid | Ditinjau oleh Praktisi Defensive Security

Dapatkan advisory berikutnya lebih dulu. Tanpa ringkasan, tanpa kebisingan.

Satu email ketika ada sesuatu yang benar-benar penting. Atau ikuti kanal komunitas kami.

Gabung Telegram

LANGKAH BERIKUTNYA

Bicara dengan operator, bukan meja penjualan.

Panggilan scoping singkat, lalu ruang lingkup, jadwal, dan biaya tertulis dalam 2 hari kerja.

METODOLOGI & KEPATUHAN
ISO 27001PCI-DSSOJKUU PDP