Bandwhich - Linux üçin tor zolagyny giňeltmek guraly


Öň “näme” diýlip atlandyrylýan Bandwhich, Rust programmirleme dilinde ýazylan terminaly kömekçi enjam bolup, häzirki ulgam zolagynyň ulanylyşyna gözegçilik, baglanyşyk, uzakdaky IP/host ady bilen gözegçilik etmek üçin ulanylýar. Belli bir ulgam interfeýsini sypyrýar we IP paketiň ululygyny yzarlaýar, macOS-daky lsof bilen kesişýär.

Maslahat berilýän okaň: Linux-da tor ulanylyşyny derňemek üçin 16 peýdaly zolakly gözegçilik gurallary

Bandwhich, terminalyň penjiresiniň ululygyna jogap berýär, oňa ýer ýok bolsa has az maglumat görkezýär. Mundan başga-da, ters DNS ulanyp, IP adreslerini fonda öz adyna çözmäge synanyşar.

Bandwhich-i Linux ulgamlarynda nädip gurmaly

Bu “Bandwhich” kömekçi programmasy täze bir kömekçi we “Yay” -y ulanyp, AUR ammaryndan Arch Linux-a gurnap bolýar.

Ayaý, Go-da ýazylan gaty gowy AUR kömekçisi, AUR ammaryndan paketleri gözlemek we gurmak we tutuş ulgamy täzelemek üçin Pacman örtügi hökmünde ulanylýar.

“Yay AUR Helper” gurulmadyk bolsa, git repony klonlaşdyryp we aşakdaky buýruklary ulanyp gurup bilersiňiz.

$ git clone https://aur.archlinux.org/yay.git
$ cd yay
$ makepkg -si

“Yay” gurlansoň, “Bandwhich” -i görkezilişi ýaly gurmak üçin ulanyp bilersiňiz.

$ yay -S bandwhich

Beýleki Linux paýlamalarynda ýük diýilýän “Rust” paket dolandyryjysynyň kömegi bilen zolakly gurnama gurup bolýar. Linux-da Cargo gurmak üçin, Rust programmirleme dilini gurmaly.

$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Rust ulgamda gurlansoň, Linux ulgamlaryna Bandwhich gurmak üçin ýük buýrugyny ulanyp bilersiňiz.

$ cargo install bandwhich

Bu, kody ~/.cargo/bin/bandwhich gurýar, ýöne ony işletmek üçin kök aýratynlyklaryny talap edýärdiňiz. Muny düzetmek üçin, görkezilişi ýaly ikilik bilen simwoliki baglanyşyk döretmeli.

$ sudo ln -s ~/.cargo/bin/bandwhich /usr/local/bin/

Ondan soň, görkezilişi ýaly sudo ~/.cargo/bin/bandwhich ýerine derek bandwhich buýrugyny işledip bilersiňiz.

$ sudo bandwhich

Has köp ulanmak we wariantlar üçin ýazyň:

$ sudo bandwhich --help

Bu! Bandwhich, häzirki ulgam ulanylyşyny Linux, amaly we uzakdaky IP/host ady boýunça görkezmek üçin peýdaly buýruk setiri.