Cara Firewall di Ubuntu untuk Meningkatkan Keamanan Sistem
Jumat, November 06, 2026Komputer yang terhubung ke internet tentu memiliki risiko keamanan. Apalagi jika perangkat sering digunakan untuk mengakses jaringan Wi-Fi publik, menjalankan aplikasi berbasis jaringan, atau menyimpan berbagai data penting.
Salah satu langkah sederhana untuk meningkatkan perlindungan Ubuntu adalah mengaktifkan Firewall. Fitur ini berfungsi mengatur lalu lintas jaringan berdasarkan aturan tertentu sehingga koneksi yang tidak diizinkan dapat dibatasi.
Kabar baiknya, Ubuntu sudah menyediakan alat bernama UFW (*Uncomplicated Firewall*) yang memudahkan pengguna mengelola aturan keamanan. Anda tidak harus memahami konfigurasi jaringan yang rumit untuk mulai menggunakannya.
Nah, bagaimana cara mengaktifkannya? Dalam panduan ini, kita akan membahas langkah-langkah mengaktifkan Firewall di Ubuntu, membuka port tertentu, hingga memeriksa aturan yang sudah dibuat. Mari kita mulai dari dasarnya.
Cara Hapus Aplikasi di Ubuntu Sam
Mengenal UFW sebagai Firewall di Ubuntu
Sumber: Bing Images
UFW merupakan singkatan dari Uncomplicated Firewall. Ini adalah alat pengelola Firewall yang dibuat untuk menyederhanakan konfigurasi aturan jaringan di Linux, khususnya pada sistem berbasis Ubuntu. Sebelum UFW dikenal luas, pengguna Linux sering berhadapan langsung dengan iptables yang memiliki sintaks lebih teknis. Bagi pemula, konfigurasi tersebut terkadang terasa membingungkan. UFW hadir sebagai alternatif dengan perintah yang lebih sederhana dan mudah dipahami.
Secara umum, Firewall bertugas mengatur koneksi jaringan yang masuk maupun keluar berdasarkan aturan yang telah ditentukan. Misalnya, Anda dapat membatasi koneksi masuk dari perangkat lain, tetapi tetap mengizinkan komputer mengakses internet seperti biasa.
Pada banyak instalasi Ubuntu Desktop, UFW tersedia tetapi belum tentu aktif secara otomatis. Karena itu, sebaiknya periksa statusnya terlebih dahulu sebelum mengubah konfigurasi.
Perlu dipahami juga bahwa Firewall bukan perlindungan mutlak dari seluruh ancaman digital. UFW membantu membatasi akses jaringan, tetapi tetap perlu didukung pembaruan sistem, kata sandi yang kuat, serta kebiasaan menggunakan internet secara aman.
Persiapan Sebelum Mengaktifkan Firewall
Sebelum menjalankan perintah aktivasi, ada beberapa hal yang sebaiknya diperiksa. Tujuannya sederhana: jangan sampai aturan keamanan yang dibuat justru mengganggu layanan yang sedang digunakan.
1. Buka aplikasi Terminal
Tekan kombinasi tombol Ctrl + Alt + T untuk membuka Terminal. Jika pintasan tersebut tidak berfungsi, Anda bisa mencari aplikasi Terminal melalui menu pencarian Ubuntu.
2. Perbarui daftar paket sistem
Jalankan perintah berikut:
sudo apt update
Perintah ini akan menyegarkan daftar paket dari repositori Ubuntu. Jika tersedia pembaruan perangkat lunak, Anda juga dapat memasangnya menggunakan:
sudo apt upgrade
3. Pastikan memiliki akses administrator
Pengaturan Firewall membutuhkan hak akses administratif. Itulah sebabnya sebagian besar perintah UFW harus diawali dengan sudo. Siapkan kata sandi akun yang memiliki izin administrator.
4. Periksa layanan jaringan yang digunakan
Bagian ini penting, terutama jika Ubuntu digunakan sebagai server atau diakses dari komputer lain. Contohnya, jika Anda menggunakan SSH untuk mengelola komputer dari jarak jauh, pastikan aturan SSH sudah disiapkan sebelum Firewall diaktifkan.
Dengan begitu, risiko kehilangan akses akibat aturan Firewall yang terlalu ketat bisa dikurangi.
Cara Mengaktifkan Firewall di Ubuntu dengan UFW
Sumber: Bing Images
Sekarang kita masuk ke bagian utama, yaitu mengaktifkan UFW. Prosesnya tidak membutuhkan banyak perintah, tetapi sebaiknya dilakukan secara berurutan agar konfigurasi tidak keliru.
Langkah 1: Periksa status Firewall
Pertama, ketik perintah berikut di Terminal:
sudo ufw status
Jika hasilnya menampilkan tulisan Status: inactive, berarti UFW belum aktif. Sebaliknya, jika muncul Status: active, Firewall sudah berjalan.
Langkah 2: Atur kebijakan koneksi masuk
Untuk membatasi koneksi baru yang masuk, gunakan perintah:
sudo ufw default deny incoming
Artinya, koneksi masuk akan ditolak secara default, kecuali jika Anda membuat aturan khusus yang mengizinkannya.
Langkah 3: Izinkan koneksi keluar
Agar komputer tetap dapat mengakses internet dan layanan jaringan yang dibutuhkan, jalankan:
sudo ufw default allow outgoing
Dengan pengaturan ini, koneksi keluar diizinkan secara default, sedangkan koneksi masuk tetap mengikuti aturan yang telah ditentukan.
Langkah 4: Aktifkan Firewall
Jika aturan dasar sudah siap, jalankan perintah:
sudo ufw enable
Terminal mungkin menampilkan peringatan bahwa aktivasi Firewall dapat memengaruhi koneksi yang sedang berjalan. Ketik y lalu tekan Enter untuk melanjutkan jika Anda sudah memastikan aturan yang diperlukan tersedia.
Langkah 5: Pastikan UFW sudah aktif
Untuk memeriksa hasilnya, gunakan perintah:
sudo ufw status verbose
Jika muncul keterangan Status: active, berarti UFW sudah berjalan. Anda juga dapat melihat kebijakan default yang telah diterapkan pada sistem.
Sampai di sini, Firewall Ubuntu sudah aktif. Namun, jangan langsung menganggap semua aplikasi akan otomatis mendapatkan akses jaringan. Beberapa layanan memang membutuhkan aturan tambahan agar bisa berfungsi sebagaimana mestinya.
Panduan Lengkap Cara Masuk ke Akun Root Ubuntu dengan Mudah dan Aman
Mengatur Izin Layanan dan Port Tertentu
Setelah Firewall aktif, Anda mungkin perlu mengizinkan beberapa layanan agar tetap bisa digunakan. Misalnya, komputer yang berfungsi sebagai server web membutuhkan akses HTTP dan HTTPS. Sementara itu, pengguna yang mengelola server dari jarak jauh biasanya memerlukan SSH.
UFW menyediakan perintah sederhana untuk mengatur izin tersebut.
1. Mengizinkan HTTP
Jika menjalankan server web yang membutuhkan HTTP, gunakan:
sudo ufw allow http
Alternatifnya, Anda dapat menentukan port dan protokol secara langsung:
sudo ufw allow 80/tcp
2. Mengizinkan HTTPS
Untuk koneksi web yang menggunakan HTTPS, jalankan:
sudo ufw allow 443/tcp
3. Mengizinkan SSH
Jika komputer diakses melalui SSH, pastikan layanan tersebut diizinkan sebelum mengaktifkan Firewall. Perintahnya adalah:
sudo ufw allow OpenSSH
Anda juga bisa menggunakan:
sudo ufw allow 22/tcp
Port 22 merupakan port standar SSH. Namun, jika konfigurasi server menggunakan port berbeda, sesuaikan aturan dengan port yang sebenarnya.
4. Mengenal beberapa layanan lainnya
Berikut contoh layanan yang mungkin membutuhkan pengaturan khusus:
- SSH: Untuk mengakses komputer atau server dari jarak jauh.
- HTTP/HTTPS: Untuk menjalankan layanan web.
- Samba: Untuk berbagi file dan printer dalam jaringan lokal.
- FTP: Untuk kebutuhan transfer file melalui layanan FTP.
Jangan membuka semua port hanya karena ingin memastikan aplikasi berjalan. Sebaiknya izinkan layanan yang benar-benar dibutuhkan saja. Semakin sedikit akses yang dibuka, semakin kecil pula permukaan serangan yang tersedia.
Jika ingin menghapus aturan yang sudah tidak diperlukan, Anda dapat menggunakan perintah seperti:
sudo ufw delete allow 80/tcp
Sesuaikan nomor port dan protokol dengan aturan yang ingin dihapus. Untuk layanan lain, gunakan aturan yang sesuai dengan konfigurasi sebelumnya.
Memantau dan Mengelola Status Firewall
Sumber: Bing Images
Mengaktifkan Firewall bukan berarti pekerjaan selesai. Konfigurasi jaringan bisa berubah seiring waktu, terutama jika Anda memasang aplikasi baru atau menambahkan layanan server.
Karena itu, sesekali periksa aturan yang sedang berjalan. UFW menyediakan beberapa perintah untuk membantu proses pemantauan.
1. Melihat status Firewall
Gunakan perintah berikut:
sudo ufw status verbose
Perintah ini menampilkan status aktif atau tidak aktif, kebijakan default, serta aturan yang sedang diterapkan.
2. Mengaktifkan pencatatan aktivitas
UFW memiliki fitur logging untuk mencatat aktivitas tertentu yang berkaitan dengan aturan Firewall. Aktifkan menggunakan:
sudo ufw logging on
Fitur ini dapat membantu ketika Anda ingin memeriksa aktivitas jaringan yang diblokir. Tingkat pencatatan dapat diatur sesuai kebutuhan, misalnya menggunakan level low, medium, atau high.
Perlu diingat, log Firewall tidak otomatis menunjukkan seluruh aktivitas mencurigakan atau membuktikan bahwa perangkat sedang diserang. Informasi tersebut sebaiknya dipahami sebagai salah satu bahan pemeriksaan keamanan.
3. Melihat daftar aturan berdasarkan nomor
Jika memiliki banyak aturan, gunakan:
sudo ufw status numbered
Hasilnya akan menampilkan daftar aturan beserta nomor urut. Fitur ini memudahkan Anda ketika ingin menghapus aturan tertentu.
4. Menghapus aturan berdasarkan nomor
Misalnya, setelah melihat daftar aturan, Anda ingin menghapus aturan nomor 2. Jalankan:
sudo ufw delete 2
Periksa kembali daftar aturan sebelum menghapusnya. Jangan sampai aturan yang masih dibutuhkan justru terhapus secara tidak sengaja.
5. Mengembalikan konfigurasi ke kondisi awal
Jika konfigurasi sudah terlalu rumit dan Anda ingin mengatur ulang semuanya, tersedia perintah:
sudo ufw reset
Perintah tersebut akan menghapus aturan UFW yang telah dibuat dan menonaktifkan Firewall. Gunakan dengan hati-hati, terutama pada server yang sedang digunakan untuk menjalankan layanan penting.
Manfaat Firewall bagi Pengguna Ubuntu
Mungkin Anda bertanya-tanya, apakah pengguna komputer biasa juga perlu mengaktifkan Firewall? Jawabannya, ya, terutama jika perangkat sering terhubung ke berbagai jaringan.
Ancaman digital tidak selalu menargetkan perusahaan besar atau komputer yang menyimpan informasi rahasia. Banyak serangan dilakukan secara otomatis dengan memindai perangkat yang memiliki layanan jaringan terbuka.
Berikut beberapa manfaat yang bisa diperoleh dengan menggunakan UFW.
1. Membatasi koneksi yang tidak diinginkan
Firewall membantu mengontrol koneksi masuk berdasarkan aturan yang telah dibuat. Dengan kebijakan yang tepat, layanan yang tidak diperlukan tidak akan menerima koneksi secara sembarangan.
2. Menambah perlindungan saat menggunakan Wi-Fi publik
Ketika berada di kafe, bandara, atau tempat umum lainnya, perangkat mungkin terhubung ke jaringan bersama dengan banyak pengguna lain. Firewall dapat membantu membatasi akses jaringan masuk dari perangkat yang tidak dikenal.
3. Mengurangi risiko akses ke layanan terbuka
Jika komputer menjalankan layanan tertentu yang tidak seharusnya diakses dari jaringan luar, UFW dapat digunakan untuk membatasi koneksinya. Ini sangat berguna bagi pengguna yang menjalankan server lokal atau melakukan pengujian aplikasi.
4. Memberikan kontrol terhadap lalu lintas jaringan
Anda dapat menentukan layanan mana yang boleh menerima koneksi dan mana yang harus diblokir. Dengan begitu, konfigurasi keamanan bisa disesuaikan dengan fungsi komputer.
Meski demikian, Firewall tidak membuat komputer sepenuhnya tidak terlihat di jaringan dan tidak otomatis menghentikan semua jenis serangan. Perlindungan tetap bergantung pada aturan yang dibuat serta keamanan aplikasi yang digunakan.
Tips Keamanan Tambahan untuk Ubuntu
UFW merupakan salah satu bagian dari sistem perlindungan Ubuntu. Agar keamanan perangkat lebih baik, ada beberapa kebiasaan tambahan yang sebaiknya diterapkan.
1. Rutin memasang pembaruan keamanan
Jangan menunda pembaruan sistem terlalu lama. Paket terbaru sering membawa perbaikan bug dan menutup celah keamanan yang ditemukan pada versi sebelumnya.
2. Gunakan kata sandi yang kuat
Akun administrator memiliki hak akses penting terhadap sistem. Gunakan kata sandi yang panjang, unik, dan sulit ditebak. Hindari memakai kombinasi sederhana seperti tanggal lahir atau urutan angka yang mudah diketahui orang lain.
3. Pertimbangkan penggunaan Fail2Ban
Bagi pengguna yang mengelola server, Fail2Ban bisa menjadi pelengkap keamanan. Alat ini dapat memantau log layanan tertentu dan memblokir alamat IP yang menunjukkan pola percobaan login gagal berulang kali. Pengaturan dan integrasinya perlu disesuaikan dengan layanan serta konfigurasi Firewall yang digunakan.
4. Jangan sembarangan membuka port
Setiap port yang diizinkan sebaiknya memiliki alasan penggunaan yang jelas. Jika sebuah aplikasi membutuhkan akses jaringan, cari tahu port dan protokol yang benar sebelum membuat aturan.
5. Hindari menonaktifkan Firewall tanpa pemeriksaan
Jika aplikasi tidak bisa terhubung, jangan buru-buru mematikan UFW. Periksa terlebih dahulu aturan yang berlaku dan kebutuhan jaringan aplikasi tersebut. Membuka akses secara spesifik biasanya lebih aman daripada menonaktifkan seluruh perlindungan.
Panduan Lengkap Cara Bagi Partisi Cakram Keras Ubuntu dengan Mudah
Kesimpulan, Lindungi Ubuntu dengan Mengaktifkan UFW
Mengaktifkan Firewall di Ubuntu bukanlah pekerjaan yang sulit, bahkan bagi pengguna yang baru mengenal Linux. Dengan bantuan UFW, pengaturan keamanan jaringan dapat dilakukan melalui beberapa perintah sederhana di Terminal.
Kita telah membahas cara memeriksa status Firewall, menetapkan kebijakan koneksi masuk dan keluar, mengaktifkan UFW, hingga mengatur izin untuk port tertentu. Selain itu, tersedia pula perintah untuk memantau aktivitas dan mengelola aturan yang sudah dibuat.
Hal terpenting yang perlu diingat adalah jangan asal membuka port. Izinkan hanya layanan yang benar-benar dibutuhkan dan periksa kembali konfigurasinya secara berkala. Jika Ubuntu digunakan sebagai server jarak jauh, pastikan akses SSH sudah diizinkan sebelum Firewall diaktifkan.
Keamanan komputer tidak cukup hanya mengandalkan satu fitur. Kombinasikan UFW dengan pembaruan sistem, kata sandi yang kuat, serta kebiasaan digital yang baik. Dengan langkah-langkah tersebut, lingkungan kerja Ubuntu dapat menjadi lebih terkontrol dan terlindungi.
Selamat mencoba! Jika baru pertama kali menggunakan UFW, mulailah dari aturan dasar terlebih dahulu. Setelah memahami cara kerjanya, Anda bisa menyesuaikan konfigurasi Firewall sesuai kebutuhan komputer.
Coba cari lagi apa yang ada inginkan pada kolom berikut:
