- - Ako blokovať prenos Bittorrentu v sieti v systéme Linux pomocou

Ako blokovať bittorrentový prenos v sieti v systéme Linux pomocou

Protokol torrentu je legálnou šedou oblasťou ahoci má legitímne použitie, táto technológia má zlú povesť. Ak ste chorí, keď si ľudia sťahujú torrenty vo vašej sieti doma, môže existovať riešenie založené na systéme Linux, ktoré vám umožní blokovať prenos Bittorrentu v domácej sieti.

Riešením je BitHammer, jednoduchý Linuxový nástrojktoré po spustení prehľadajú prenos v sieti, v ktorej je spustené, pridajú sťahovacie zariadenia do zoznamu a zabránia sťahovaniu (pokiaľ je program spustený).

Poznámka: BitHammer je experimentálny softvér a nemusí fungovať v každom prípade použitia. Tento softvér používajte na svoje vlastné riziko!

Nainštalujte BitHammer

V termináli beží aplikácia BitHammera je na Githube. Bude fungovať takmer na každom systéme Linux, pretože ide o generický binárny balík. Ak ju chcete nainštalovať, musíte si najprv nainštalovať balík Git, ako aj závislosti Pythonu, ktoré program potrebuje.

ubuntu

sudo apt install git python python-scapy

Debian

sudo apt-get install git python python-scapy

Arch Linux

sudo pacman -S git python python-scapy

fedora

sudo dnf install git python python-scapy

openSUSE

sudo zypper install git python python-scapy

Generický Linux

Používanie BitHammeru v systéme Linux vyžaduje veľmi málozávislosti, pretože ide o terminálovú aplikáciu. Konkrétne musíte nainštalovať Git, aby ste chytili zdroje, ako aj Python a Python-scapy. Otvorte terminál a vyhľadajte tieto balíčky v správcovi balíkov a nainštalujte ich.

V závislosti od vášho počítača so systémom Linux je čas nainštalovať aplikáciu BitHammer. V termináli stiahnite najnovší kód od spoločnosti Github.

git clone https://github.com/nazrhyn/bithammer.git

Pomocou tlačidla presuňte terminál do priečinka zdrojov BitHammer CD.

cd bithammer

V termináli použite mkdir príkaz a vytvoriť nový priečinok v systéme Windows / Opt /.

sudo mkdir -p /opt/bithammer

Presuňte súbory BitHammer do nového priečinka pomocou mv Príkaz.

sudo mv * /opt/bithammer

Základné súbory pre BitHammer sú na správnom mieste. Aplikácia sa však nespustí pomocou príkazu „bithammer“, kým nebude v aplikácii / Usr / bin zložky. Ak chcete tento problém vyriešiť, vytvorte z neho symbolický odkaz / Opt / bithammer na / Usr / bin.

sudo ln -s /opt/bithammer/bithammer /usr/bin/bithammer

Teraz, keď je symbolický odkaz pripravený na spustenie, blokovací nástroj BitHammer Torrent sa spustí s nasledujúcim príkazom:

sudo bithammer

Nastavte bitHammer

Nástroj BitHammer je automatický a nevyžaduje žiadnekonfigurácie. Príkaz budete môcť kedykoľvek spustiť a pokiaľ je nástroj spustený, mal by vypnúť prenos torrentu. Nezabúdajte však, že spustenie nástroja nefunguje, pretože terminály sa niekedy vypínajú atď.

Namiesto spoliehania sa na zapamätanie spustenia systému Windows bithammer príkaz zakaždým, keď sa váš Linux PC zapne, je oveľa chytrejšie nastaviť skript, ktorý ho automaticky spustí.

Nastavenie automatického skriptu BitHammer je prvým krokom k automatizácii BitHammeru. V termináli zadajte nasledujúce príkazy.

touch ~/Desktop/bithammer-start.sh
echo "#!/bin/bash" >> ~/Desktop/bithammer-start.sh
echo " " >> ~/Desktop/bithammer-start.sh
echo "bithammer &>/dev/null &" >> ~/Desktop/bithammer-start.sh

Po rozmiestnení príkazov skriptu je čas aktualizovať povolenia pre skript. V termináli spustite chmod príkaz a aktualizáciu bithammer-start.

sudo chmod +x ~/Desktop/bithammer-start.sh
sudo mv ~/Desktop/bithammer-start.sh /usr/local/bin/

Potom vytvorte nový súbor systemd. Tento súbor umožní bithammer-start automaticky sa spustí po zapnutí počítača so systémom Linux.

sudo touch /etc/systemd/system/bithammer.service

Otvorte nový súbor systému BitHammer v textovom editore Nano.

sudo nano /etc/systemd/system/bithammer.service

Vložte nasledujúci kód do Nano:

[Unit]
Description=Starts BitHammer.

[Service]
ExecStart=bash /usr/local/bin/bithammer-start.sh

[Install]
WantedBy=multi-user.target

Uložte úpravy pomocou Nano stlačením klávesu Ctrl + O klávesová kombinácia. Zatvorte editor stlačením Ctrl + X na klávesnici.

Nakoniec dokončite proces spustením novej služby.

sudo systemctl start bithammer.service
sudo systemctl enable bithammer.service

Nie ste fanúšikom stále bežiaceho nástroja BitHammer? Našťastie, pretože systém init init spracováva všetko, deaktivácia služby je jednoduchšia ako kedykoľvek predtým.

Ak chcete vypnúť automatické spustenie pre BitHammer, vypnite službu pomocou systemctl.

sudo systemctl stop bithammer.service

Alternatívy k BitHammer

BitHammer je zaujímavý nástroj, ale niektorí môžupovažujem to za trochu extrémne. Ak nie ste fanúšikom torrentového prenosu, ale nemáte pocit, že by ste potrebovali špeciálnu aplikáciu pre systém Linux, môžete ísť inou cestou. Hlavným spôsobom blokovania prenosu BitTorrent v domácej sieti je odmietnutie špeciálnych portov, ktoré protokol používa.

Poznámka: Zakázanie predvolených portov torrentu je dobrým krokom a odradí mnoho začínajúcich používateľov od používania torrentov vo vašej sieti. Nezabúdajte, že to nebude vždy fungovať, ak používatelia dokážu zmeniť porty svojho klienta.

Otvorte rozhranie smerovača a zakážte prístup používateľov k portom 6881 skrz 6999, Opäť to nie je dokonalé riešenie, ale nesmierne pomôže.

Komentáre