Vazhinji vashandisi veLinux vane zano zvisizvo izvo nenyaya yakapusa yekuve neLinux yakaiswa havachave munjodzi, kana zvisiri.
Izvo zvinogara zvichikurudzirwa kushandisa mamwe maapplication ekuchengetedza ruzivo rwako uye yako system, yeyo yekutanga inokurudzirwa firita iko kushandisa kweFirewall.
Ndokusaka Nhasi tichataura zvishoma nezve OpenSnitch inova chiteshi che Little Snitch uye iyi, zvakare, ndeye firewall yakagadzirirwa chete Mac OS.
Basa guru reOpenSnitch ndeyekutevera zvikumbiro zveInternet yakaitwa nemashandisirwo akaiswa nemushandisi.
Opensnitch inokutendera iwe kuti ugadzire iyo mirawo yekuti maapplication anofanira kubvumidza mukana weInternet uye ndeapi anofanira kuvharwa.
Nguva dzese chishandiso chisina mutemo unoshanda paunoyedza kuwana iyo Internet, panowanikwa bhokisi Iri bhokisi rebhokisi rinopa sarudzo yekutendera kana kuvhara kubatana.
Iwe unogona zvakare kusarudza kana uyu mutemo mutsva uchishanda kune maitiro, iyo chaiyo URL iri kuyedza kuwana iyo domain, semuenzaniso, iyo chikamu, kana zvachose.
Yese mitemo inogadzirwa inochengetwa semafaira eJSON, saka unogona kuchinja gare gare kana zvichidikanwa Semuenzaniso, kana mushandisi akavharira chikumbiro zvisirizvo.
Maitiro ekuisa OpenSnitch paLinux?
Kune avo vanofarira kugona kuisa ichi chishandiso pane avo masystem, isu ticha tsanangura kuti ungaisa sei OpenSnitch pane yako Linux kugovera.
Sezvinodikanwa zvekutanga isu tinofanirwa kunge takaenda kuisirwa pane yedu system uye iine iyo $ GOPATH musiyano yakatsanangurwa.
Ndatoverengera pazviri, ikozvino isu tichaisa zvimwe zvinotsamira pakukosha kweOpenSnitch mukati mekesisitimu yedu.
Kune vese zvavari Debian, vashandisi veUbuntu kana chero chinobva pane izvi, isu tichaenda kuvhura terminal uye isu tichaisa izvi zvinoenderana nemirairo inotevera:
sudo apt-get install protobuf-compiler libpcap-dev libnetfilter-queue-dev python3-pip
Zvino kana vari RHEL, CentOS, vashandisi veFedora kana chero chinobva pane izvi, kutsamira kunovaisa nemirairo inotevera
sudo dnf -i protobuf-compiler libpcap-dev libnetfilter_queue-devel python3-pip
Pakupedzisira, ye Ivo vane chero vhezheni ye openSUSE yakaiswa vanokwanisa kuisa izvi zvinoenderana nemirairo inotevera:
sudo zypper in protobuf-c libpcap-dev libnetfilter_queue python3-pip
Kutanga Tichapedzisa kugadzirisa kutsamira nemirairo inotevera:
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
Nechekare nezvinodiwa zvinodiwa muhurongwa, ikozvino tichaenderera mberi nekuisa ichi chishandiso nerubatsiro rwemirairo inotevera:
go get github.com/evilsocket/opensnitch cd $GOPATH/src/github.com/evilsocket/opensnitch
Pakupedzisira tinoenderera nekunyora iko kunyorera:
make sudo make install
Uye isu tinotangazve masevhisi ne:
sudo systemctl enable opensnitchd
Ino ndiyo nguva yekutanga OpenSnitch sevhisi ne:
sudo service opensnitchd start
Uye isu tinotanga chishandiso ichi nemirairo inotevera:
opensnitch-ui
Maitiro ekuisa OpenSnitch pane Arch Linux uye zvigadzirwa?
Panguva yeavo vari Vashandisi veArch Linux, Manjaro, Antergos kana chero chinobva kuArch Linux vachakwanisa kuisa OpenSnitch kubva kuAUR repository.
Chinhu chega chinodiwa chavanofanira kusangana ndechekuti ive iyo AUR repository inogoneswa yavo pacman.conf faira uye ive neAUR wizard pane yavo system, kana vasina iyo ivo vanogona shanyira chinyorwa chinotevera kwatinokurudzira vamwe.
Kuisa OpenSnitch mune terminal, tiri kuenda kunyorera zvinotevera:
yay -S opensnitch-git
Kamwe iko kuiswa kwacho, iwe unogona kutsvaga yayo yekutanga mune yako application menyu kuti ukwanise kuimhanya.
Kubva pane icon mune yako yekushandisa tireyi, iwe unozogona kuwana OpenSnitch network manhamba, ayo anoratidza ruzivo nezvezvino maitiro: inomiririra, kero, chiteshi kana vashandisi, pamwe nekutarisisa kwehukama hwako hwazvino:
- Ndeapi maapplication ari kuwana iyo webhu?
- Ndeipi IP kero yavari kushandisa?
- Izvo zvinoshandiswa nemushandisi
- Ndeipi chiteshi chiri kushandiswa?
Iva wekutanga kutaura