Firewall - UFW
UFW (Uncomplicated Firewall) adalah antarmuka yang mudah digunakan untuk mengelola firewall berbasis iptables di sistem operasi Linux. Berikut adalah daftar perintah lengkap terkait UFW beserta penjelasannya:
Untuk menginstal UFW di distribusi Linux berbasis Debian (seperti Ubuntu), gunakan perintah berikut:
berikut sudo apt-get install ufw
1. **Mengaktifkan dan Menonaktifkan UFW**UFW :
- Mengaktifkan
UFW:
:
```bash
sudo ufw enable
:
```bash
sudo ufw disable
2. **Memeriksa Status UFW**UFW :
- Melihat status
UFW:
:
```bash
sudo ufw status
:
```bash
sudo ufw status verbose
3. **Mengatur Kebijakan Default**Default :
- Mengatur kebijakan default untuk menolak semua koneksi
masuk:
:
```bash
sudo ufw default deny incoming
:
```bash
sudo ufw default allow outgoing
1. **Mengizinkan dan Menolak Koneksi**Koneksi :
- Mengizinkan koneksi pada port tertentu (misalnya port 22 untuk SSH) :
sudo ufw allow 22
:
```bash
sudo ufw deny 22
2. **Mengizinkan dan Menolak Koneksi Berdasarkan Protokol**Protokol :
- Mengizinkan koneksi TCP pada port
80:
:
```bash
sudo ufw allow 80/tcp
: ```bash
sudo ufw deny 53/udp
3. **Mengizinkan dan Menolak Koneksi Berdasarkan Alamat IP**IP :
- Mengizinkan koneksi dari alamat IP
tertentu:
:
```bash
sudo ufw allow from 192.168.1.100
: ```bash
sudo ufw deny from 192.168.1.100
4. ```
- Mengizinkan koneksi dari subnet
tertentu:
:
```bash
sudo ufw allow from 192.168.1.0/24
:
```bash
sudo ufw deny from 192.168.1.0/24
5. **Mengizinkan dan Menolak Koneksi Berdasarkan Alamat IP dan Port**Port :
- Mengizinkan koneksi dari alamat IP tertentu ke port
tertentu:
:
```bash
sudo ufw allow from 192.168.1.100 to any port 22
sudo ufw deny from 192.168.1.100 to any port 22
1. **Menghapus Aturan Berdasarkan Nomor**Nomor :
- Untuk melihat nomor
aturan:
:
```bash
sudo ufw status numbered
:
```bash
sudo ufw delete [nomor_aturan]
2. **Menghapus Aturan Berdasarkan Deskripsi**Deskripsi :
- Menghapus aturan yang mengizinkan koneksi pada port
22:
:
```bash
sudo ufw delete allow 22
1. **Mengatur Logging UFW**UFW :
- Mengaktifkan
logging:
:
```bash
sudo ufw logging on
:
```bash
sudo ufw logging off
sudo ufw logging low
2. ```
- Melihat daftar aplikasi yang
terdaftar:
:
```bash
sudo ufw app list
: ```bash
sudo ufw allow [nama_aplikasi]
:
```bash
sudo ufw deny [nama_aplikasi]3. Reset UFW :
- Mengatur ulang UFW ke konfigurasi default :
sudo ufw reset
UFW adalah alat yang kuat namun mudah digunakan untuk mengelola firewall di sistem Linux. Dengan menggunakan perintah-perintah di atas, Anda dapat mengonfigurasi aturan firewall sesuai kebutuhan keamanan jaringan Anda.