OpenSnitch - Aplikasi Firewall Luar Biasa untuk Linux

Sebagian besar pengguna Linux punya ide salah itu fakta sederhana dengan menginstal Linux mereka tidak lagi dalam bahaya, padahal tidak.

Akan selalu disarankan untuk menggunakan beberapa aplikasi tambahan untuk melindungi informasi Anda dan sistem Anda, di mana filter pertama yang disarankan adalah penggunaan Firewall.

Itulah sebabnya Hari ini kita akan berbicara sedikit tentang OpenSnitch yang merupakan pelabuhan dari Little Snitch dan ini, pada gilirannya, adalah firewall yang dikembangkan secara eksklusif untuk Mac OS.

Fungsi utama OpenSnitch adalah untuk melacak permintaan Internet dibuat oleh aplikasi yang telah diinstal oleh pengguna.

OpenSnitch memungkinkan Anda membuat aturan untuk aplikasi mana yang harus mengizinkan akses Internet dan mana yang harus diblokir.

Setiap kali aplikasi yang tidak memiliki aturan aktif mencoba mengakses Internet, kotak dialog akan muncul. Kotak dialog ini menawarkan opsi untuk memperbolehkan atau memblokir koneksi.

Anda juga dapat memutuskan apakah aturan baru ini berlaku untuk proses tersebut, URL persis yang mencoba mengakses domain, contoh itu, sesi itu, atau selamanya.

Semua aturan yang dibuat disimpan sebagai file JSON, sehingga Anda dapat mengubahnya nanti jika perlu. Misalnya, jika pengguna salah memblokir aplikasi.

Bagaimana cara menginstal OpenSnitch di Linux?

Bagi yang tertarik untuk dapat menginstal aplikasi ini di sistemnya, kami akan menjelaskan bagaimana Anda dapat menginstal OpenSnitch di distribusi Linux Anda.

Sebagai prasyarat kita harus sudah menginstal Go di sistem kita dan variabel $ GOPATH telah ditentukan.

Sudah mengandalkannya, sekarang kami akan menginstal beberapa dependensi yang diperlukan untuk pengoperasian OpenSnitch dalam sistem kami.

Untuk siapapun mereka Debian, pengguna Ubuntu atau turunannya, kami akan membuka terminal dan kami akan menginstal dependensi ini dengan perintah berikut:

sudo apt-get install protobuf-compiler libpcap-dev libnetfilter-queue-dev python3-pip

Sekarang jika mereka Pengguna RHEL, CentOS, Fedora atau turunannya, dependensi menginstalnya dengan perintah berikut

sudo dnf -i protobuf-compiler libpcap-dev libnetfilter_queue-devel python3-pip

Akhirnya, untuk Mereka yang memiliki versi apa pun dari openSUSE yang diinstal akan dapat menginstal dependensi ini dengan perintah berikut:

sudo zypper in protobuf-c libpcap-dev libnetfilter_queue python3-pip

OpenSnitch

Pertama Kami akan menyelesaikan konfigurasi dependensi dengan perintah berikut:

go get github.com/golang/protobuf/protoc-gen-go

go get -u github.com/golang/dep/cmd/dep

python3 -m pip install --user grpcio-tools

Sudah dengan dependensi yang diperlukan dalam sistem, sekarang kita akan melanjutkan untuk menginstal aplikasi ini dengan bantuan perintah berikut:

go get github.com/evilsocket/opensnitch

cd $GOPATH/src/github.com/evilsocket/opensnitch

Akhirnya kami melanjutkan untuk mengkompilasi aplikasi:

make

sudo make install

Dan kami memulai kembali layanan dengan:

sudo systemctl enable opensnitchd

Sekarang saatnya memulai layanan OpenSnitch dengan:

sudo service opensnitchd start

Dan kami memulai aplikasi ini dengan perintah berikut:

opensnitch-ui

Bagaimana cara menginstal OpenSnitch di Arch Linux dan turunannya?

Sedangkan bagi mereka yang sedang Arch Linux, Manjaro, Antergos, atau turunan apa pun dari pengguna Arch Linux akan dapat menginstal OpenSnitch dari repositori AUR.

Satu-satunya persyaratan yang harus mereka penuhi adalah mengaktifkan repositori AUR di file pacman.conf mereka dan memiliki wizard AUR di sistem mereka, jika mereka tidak memilikinya, mereka dapat kunjungi artikel berikut di mana kami merekomendasikan beberapa.

Untuk menginstal OpenSnitch di terminal, kita akan mengetik yang berikut ini:

yay -S opensnitch-git

Setelah aplikasi diinstal, Anda dapat mencari peluncurnya di menu aplikasi Anda untuk dapat menjalankannya.

Dari ikon di baki aplikasi Anda, Anda akan dapat mengakses statistik jaringan OpenSnitch, yang menunjukkan informasi tentang proses saat ini seperti: host, alamat, port, atau pengguna, serta gambaran umum koneksi Anda saat ini:

  • Aplikasi apa yang mengakses web?
  • Alamat IP apa yang mereka gunakan?
  • Apa yang dimiliki pengguna
  • Port apa yang digunakan?

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.