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