Protocolul torrent este o zonă legală gri șideși are unele utilizări legitime, tehnologia are o reputație proastă. Dacă sunteți bolnav de oamenii care descarcă torentele din rețeaua dvs. acasă, este posibil să existe o soluție bazată pe Linux care vă permite să blocați traficul Bittorrent în rețeaua de domiciliu.
Soluția este BitHammer, un instrument simplu Linuxcă, atunci când este executat, va scana traficul în rețeaua pe care este rulat, adăuga dispozitive de descărcare într-o listă și va împiedica descărcarea (cât timp rulează programul).
Notă: BitHammer este un software experimental și este posibil să nu funcționeze în fiecare caz de utilizare. Utilizați acest software pe propriul dvs. risc!
Instalați BitHammer
Aplicația BitHammer rulează în terminalși este pe Github. Vor acționa aproape în fiecare sistem Linux, deoarece este un pachet binar generic. Pentru instalarea acestuia, mai întâi trebuie să instalați pachetul Git, precum și dependențele Python de care programul are nevoie.
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
Linux generic
Utilizarea BitHammer pe Linux necesită foarte puțindependențe, deoarece este o aplicație terminală. Mai exact, trebuie să instalați Git pentru a prelua sursele, precum și Python și Python-scapy. Deschideți un terminal și căutați administratorul de pachete pentru aceste pachete și instalați-le.
Cu dependențele de pe computerul Linux, este timpul să instalați aplicația BitHammer. Într-un terminal, apucați cel mai recent cod de la Github.
git clone https://github.com/nazrhyn/bithammer.git
Mutați terminalul în folderul de surse BitHammer cu CD.
cd bithammer
În terminal, utilizați butonul mkdir comanda si creeaza un nou folder in /opta/.
sudo mkdir -p /opt/bithammer
Mutați fișierele BitHammer în noul folder, cu ajutorul mv comanda.
sudo mv * /opt/bithammer
Fișierele de bază pentru BitHammer sunt la locul potrivit. Cu toate acestea, aplicația nu se va lansa cu comanda „bithammer” până nu va intra în butonul / Usr / bin pliant. Pentru a remedia această problemă, creați un simbol de la / Opt / bithammer la / Usr / bin.

sudo ln -s /opt/bithammer/bithammer /usr/bin/bithammer
Acum, când simbolul este gata de a merge, instrumentul de blocare BitHammer Torrent rulează cu următoarea comandă:
sudo bithammer
Configurați BitHammer
Instrumentul BitHammer este automat și are nevoie de nrconfigurare. În orice moment, veți putea să executați comanda și, cât timp funcționează instrumentul, ar trebui să oprească traficul de torrent. Cu toate acestea, rețineți că rularea instrumentului nu poate fi funcționată, deoarece uneori se închid terminalele etc.
În loc să se bazeze pe amintirea de a rula bithammer comanda de fiecare dată când computerul Linux se pornește, este mult mai inteligent să configurați un script care îl pornește automat.
Configurarea unui script automat BitHammer este primul pas pentru automatizarea BitHammer. Într-un terminal, introduceți următoarele comenzi.
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
Cu comenzile scrise, este timpul să actualizați permisiunile la script. Într-un terminal, executați butonul chmod comanda și actualizare bithammer-start.
sudo chmod +x ~/Desktop/bithammer-start.sh sudo mv ~/Desktop/bithammer-start.sh /usr/local/bin/
Apoi, creați un nou fișier systemd. Acest fișier va permite bithammer-start pentru a porni automat la pornirea mașinii tale Linux.
sudo touch /etc/systemd/system/bithammer.service
Deschideți noul fișier sistem BitHammer în editorul de text Nano.
sudo nano /etc/systemd/system/bithammer.service
Lipiți codul de mai jos în Nano:
[Unit]
Description=Starts BitHammer.
[Service]
ExecStart=bash /usr/local/bin/bithammer-start.sh
[Install]
WantedBy=multi-user.target
Salvați editarea cu Nano apăsând butonul Ctrl + O combinație de tastatură. Închideți editorul apăsând Ctrl + X pe tastatură.

În cele din urmă, finalizați procesul pornind noul serviciu.
sudo systemctl start bithammer.service sudo systemctl enable bithammer.service
Nu ești fan să ai mereu în funcțiune instrumentul BitHammer? Din fericire, deoarece sistemul init init se ocupă de toate, dezactivarea serviciului este mai ușoară ca niciodată.
Pentru a dezactiva pornirea automată pentru BitHammer, dezactivați serviciul cu systemctl.
sudo systemctl stop bithammer.service
Alternative la BitHammer
BitHammer este un instrument interesant, dar unele potconsideră că este un pic extrem. Dacă nu sunteți pasionat de traficul de torrenturi, dar nu simțiți că aveți nevoie de o aplicație Linux specială, poate doriți să mergeți pe altă cale. Modul principal de a bloca traficul BitTorrent pe o rețea de origine este de a refuza porturile speciale pe care le folosește protocolul.
Notă: interzicerea porturilor implicite pentru torent este un pas bun și va descuraja mulți utilizatori începători să poată utiliza torrenturi în rețeaua dvs. Rețineți că acest lucru nu va funcționa întotdeauna dacă utilizatorii sunt capabili să schimbe porturile în clientul lor.
Deschideți interfața routerului și interzice accesul utilizatorilor la porturi 6881 prin 6999. Din nou, aceasta nu este o soluție perfectă, dar va ajuta imens.
Comentarii