Jack Wallen / Elyse Betters Picaro / ZDNET
OpenSnitch adalah versi Linux dari aplikasi MacOS populer bernama Little Snitch. Aplikasi ini pada dasarnya merupakan firewall aplikasi yang melacak permintaan jaringan dari aplikasi, sehingga Anda bisa membuat aturan untuk memblokir atau mengizinkan permintaan tersebut.
Kenapa ini penting?
Misalnya, Anda menginstal aplikasi Linux yang seharusnya tidak memerlukan akses internet (aplikasi seperti itu memang masih ada). Ketika Anda menjalankannya dengan OpenSnitch, aplikasi ini melaporkan bahwa ada koneksi internet keluar. Mengapa? Seharusnya tidak demikian. Bisa jadi aplikasi tersebut mengirim telemetri (yang mungkin mencakup informasi aktivitas Anda) ke pihak ketiga.
Anda tentu tidak menginginkan hal itu.
Dengan OpenSnitch, Anda akan tahu ketika hal ini terjadi dan bisa mengambil tindakan untuk memblokir permintaan tersebut. Ini adalah alat yang sangat berguna untuk menjaga privasi dan keamanan Anda. Mari saya tunjukkan cara menginstal aplikasi dan cara menggunakannya.
Cara menginstal OpenSnitch
Apa yang Anda butuhkan: Saya akan mendemonstrasikan ini di Ubuntu Linux 24.04. OpenSnitch juga bisa diinstal di distribusi berbasis Fedora, dan Anda hanya perlu menyesuaikan perintah instalasi. Jadi, Anda perlu instance Ubuntu yang berjalan dan pengguna dengan hak sudo. Itu saja. Mari kita mulai.
Pertama, unduh file yang diperlukan untuk OpenSnitch. Buka browser dan arahkan ke halaman unduhan OpenSnitch. Ada dua file yang perlu diunduh: klien dan daemon. Simpan kedua file ini di direktori ~/Downloads.
Bagian pertama yang akan diinstal adalah daemon, dengan perintah:
sudo dpkg -i opensnitch*.deb <br />
``` <br />
<br />
Jika instalasi gagal, Anda mungkin perlu menjalankan perintah apt untuk memperbaiki masalah: <br />
<br />
```bash<br />
sudo apt-get install -f <br />
``` <br />
<br />
Selanjutnya, instal antarmuka grafis (GUI) dengan perintah: <br />
<br />
```bash<br />
sudo dpkg -i python3-opensnitch*.deb <br />
``` <br />
<br />
Setelah kedua bagian terinstal, hidupkan dan aktifkan daemon dengan perintah: <br />
<br />
```bash<br />
sudo systemctl enable --now opensnitch <br />
``` <br />
<br />
Sekarang semuanya sudah siap digunakan. <br />
<br />
## Cara menggunakan OpenSnitch <br />
<br />
### 1. Buka aplikasi <br />
Cari entri OpenSnitch di menu desktop dan klik untuk membukanya. Aplikasi kemungkinan akan muncul sebagai ikon di system tray. Klik kanan ikon tersebut dan pilih **"Buka jendela utama"**. <br />
<br />
### 2. Periksa tab Aplikasi <br />
Klik tab **Aplikasi** di jendela utama. Awalnya mungkin belum ada aplikasi yang terdaftar, tetapi seiring waktu, beberapa akan muncul. Beberapa aplikasi jelas sah, tetapi jika ada aplikasi yang seharusnya tidak mengakses jaringan, Anda bisa memeriksa tab **Host** untuk melihat apakah ada domain mencurigakan. Misalnya, saya melihat **example.org**—kenapa domain uji coba ada di sini? Mungkin sebaiknya diblokir? <br />
<br />
Anda akan menemukan berbagai aplikasi yang terdaftar di sini. <br />
<br />
### 3. Buat aturan <br />
Jika menemukan aplikasi yang seharusnya tidak mengakses internet, klik tombol **Rules** di pojok kiri atas (ikon dengan tanda **+** kecil). Misalnya, kita ingin memblokir lalu lintas ke **example.org**. Di jendela **New Rule**, lakukan hal berikut: <br />
<br />
- **Nama**: contoh.org <br />
- **Deskripsi**: blokir lalu lintas ke example.org <br />
- **Aktifkan**: ya <br />
- **Tindakan**: tolak <br />
- **Tab Jaringan** > **"Ke host ini"**: www.example.org <br />
- Klik **Simpan** <br />
<br />
Sekarang, semua lalu lintas ke **example.org** akan diblokir. <br />
<br />
Anda juga bisa membuat aturan untuk aplikasi tertentu dengan menentukan path eksekutabelnya di tab **Aplikasi**. Pastikan mengetik path yang tepat (lihat contoh yang terdaftar). <br />
<br />
Satu catatan penting: OpenSnitch harus berjalan, dan Anda perlu memantau tab **Events** untuk melihat lalu lintas yang tidak perlu. Dengan begitu, pengalaman Linux Anda akan lebih aman dan privat. <br />
<br />
Dapatkan berita terbaru setiap pagi dengan berlangganan **[Tech Today newsletter](https://www.zdnet.com/newsletters/)**.