OpenSnitch - Aplikasi Firewall yang Sangat Baik untuk Linux

Sebilangan besar pengguna Linux mempunyai idea salah itu dengan fakta sederhana bahawa Linux dipasang, mereka tidak lagi berada dalam bahaya, bila tidak.

Selalu disarankan untuk menggunakan beberapa aplikasi tambahan untuk melindungi maklumat anda dan sistem anda, yang mana penapis yang disyorkan pertama adalah penggunaan Firewall.

Inilah sebabnya Hari ini kita akan bercakap sedikit mengenai OpenSnitch yang merupakan pelabuhan Little Snitch dan ini, sebaliknya, adalah firewall yang dibangunkan secara eksklusif untuk Mac OS.

Fungsi utama OpenSnitch adalah untuk mengesan permintaan Internet dibuat oleh aplikasi yang telah dipasang oleh pengguna.

OpenSnitch membolehkan anda membuat peraturan yang membolehkan aplikasi mengakses Internet dan yang mana harus disekat.

Setiap kali aplikasi yang tidak memiliki aturan aktif mencoba mengakses Internet, kotak dialog akan muncul. Kotak dialog ini menawarkan pilihan untuk membenarkan atau menyekat sambungan.

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

Semua peraturan yang dibuat disimpan sebagai fail JSON, jadi anda boleh mengubahnya nanti jika perlu. Contohnya, sekiranya pengguna telah menyekat aplikasi dengan tidak betul.

Bagaimana cara memasang OpenSnitch di Linux?

Bagi mereka yang berminat untuk dapat memasang aplikasi ini pada sistem mereka, kami akan menerangkan bagaimana anda boleh memasang OpenSnitch pada edaran Linux anda.

Sebagai prasyarat kita mesti memasang Go pada sistem kita dan menentukan pemboleh ubah $ GOPATH.

Sudah bergantung pada sekarang kami akan memasang beberapa kebergantungan yang diperlukan untuk operasi OpenSnitch dalam sistem kami.

Bagi sesiapa sahaja Pengguna Debian, Ubuntu atau turunannya, kami akan membuka terminal dan kami akan memasang kebergantungan ini dengan arahan berikut:

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

Sekarang jika mereka Pengguna RHEL, CentOS, Fedora atau sebarang turunannya, kebergantungan memasangnya dengan arahan berikut

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

Akhirnya, untuk Mereka yang mempunyai versi openSUSE yang terpasang akan dapat memasang kebergantungan ini dengan arahan berikut:

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

OpenSnitch

Pertama Kami akan menyelesaikan konfigurasi kebergantungan dengan arahan 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 kebergantungan yang diperlukan dalam sistem, sekarang kita akan terus memasang aplikasi ini dengan bantuan arahan berikut:

go get github.com/evilsocket/opensnitch

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

Akhirnya kami terus menyusun aplikasi:

make

sudo make install

Dan kami memulakan semula perkhidmatan dengan:

sudo systemctl enable opensnitchd

Sekarang adalah masa untuk memulakan perkhidmatan OpenSnitch dengan:

sudo service opensnitchd start

Dan kami memulakan aplikasi ini dengan arahan berikut:

opensnitch-ui

Bagaimana cara memasang OpenSnitch pada Arch Linux dan derivatifnya?

Manakala bagi mereka yang Pengguna Arch Linux, Manjaro, Antergos atau turunan Arch Linux akan dapat memasang OpenSnitch dari repositori AUR.

Satu-satunya syarat yang mesti mereka penuhi adalah untuk mengaktifkan repositori AUR di fail pacman.conf mereka dan mempunyai wizard AUR pada sistem mereka, jika mereka tidak memilikinya, mereka dapat lawati artikel berikut di mana kami mengesyorkan beberapa.

Untuk memasang OpenSnitch di terminal, kami akan menaip perkara berikut:

yay -S opensnitch-git

Setelah aplikasi dipasang, anda boleh mencari pelancarnya di menu aplikasi anda untuk dapat menjalankannya.

Dari ikon di dulang aplikasi anda, anda akan dapat mengakses statistik rangkaian OpenSnitch, yang menunjukkan maklumat mengenai proses semasa seperti: host, alamat, port atau pengguna, serta gambaran keseluruhan sambungan semasa anda:

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

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.