Bandwhich – tinklo pralaidumo naudojimo įrankis, skirtas Linux


Bandwhich, anksčiau žinomas kaip "kas", yra terminalo programa, parašyta Rust programavimo kalba, kuri naudojama dabartiniam tinklo pralaidumo išnaudojimui stebėti. procesas, ryšys ir nuotolinis IP/pagrindinio kompiuterio pavadinimas. Jis apčiuopia nurodytą tinklo sąsają ir seka IP paketo dydį, kryžmines nuorodas į jį su /proc failų sistema sistemoje „Linux“ ir „lsof“ sistemoje macOS.

Rekomenduojama skaityti: 16 naudingų pralaidumo stebėjimo įrankių, skirtų tinklo naudojimui Linux sistemoje analizuoti

Bandwhich reaguoja į terminalo lango dydį ir rodo mažiau informacijos, jei jai nėra daug vietos. Be to, fone, naudojant atvirkštinį DNS, bus stengiamasi nustatyti IP adresus į jų pagrindinio kompiuterio pavadinimą.

Kaip įdiegti „Bandwhich“ „Linux“ sistemose

Ši priemonė Bandwhich yra nauja priemonė, kurią galima įdiegti Arch LinuxAUR saugyklos naudojant Yay .

Yay yra labai geras AUR pagalbinis įrankis, parašytas Go, kuris naudojamas kaip Pacman įpakavimas ieškant ir diegiant. paketus iš AUR saugyklos ir atnaujinkite visą sistemą.

Jei Yay AUR Helper neįdiegtas, galite jį įdiegti klonuodami git repo ir sukurdami jį naudodami šias komandas.

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

Įdiegę Yay, galėsite jį naudoti norėdami įdiegti Bandwhich, kaip parodyta.

yay -S bandwhich

Kituose Linux platinimuose juostą galima įdiegti naudojant Rust paketų tvarkyklę, vadinamą cargo. Norėdami įdiegti Cargo sistemoje Linux, turite įdiegti Rust programavimo kalbą.

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

Sistemoje įdiegę Rust, galite tiesiog naudoti komandą cargo, kad įdiegtumėte Bandwhich Linux sistemose.

cargo install bandwhich

Tai įdiegia bandwhich į ~/.cargo/bin/bandwhich, bet jums reikalingos root teisės, kad ją paleistumėte. Norėdami tai išspręsti, turite sukurti simbolinę nuorodą į dvejetainį failą, kaip parodyta.

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

Po to galėsite paleisti komandą bandwhich, o ne sudo ~/.cargo/bin/bandwhich, kaip parodyta.


sudo bandwhich

Jei norite daugiau naudoti ir pasirinkti, įveskite:


sudo bandwhich --help

Viskas! Bandwhich yra naudinga komandų eilutės priemonė, skirta rodyti dabartinį tinklo naudojimą pagal procesą, ryšį ir nuotolinį IP/pagrindinio kompiuterio pavadinimą sistemoje „Linux“.