Cum să blocați traficul Bittorrent pe o rețea pe Linux cu BitHammer

click fraud protection

Protocolul torrent este o zonă legală gri, și deș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 simplu instrument Linux care, atunci când este rulat, va scana traficul în rețea rulând, adăugați dispozitive de descărcare într-o listă și împiedicați descărcarea (cât timp este programul alergare).

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 activată pe Github. Va funcționa la aproape toate sistemele Linux, deoarece este un pachet binar generic. Pentru a instala, trebuie mai întâi să instalați pachetul Git, precum și dependențele Python de care programul are nevoie.

Ubuntu

sudo apt instala git python python-scapy
instagram viewer

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 instala git python python-scapy

Linux generic

Utilizarea BitHammer pe Linux necesită foarte puține dependenț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.

clonă de git 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 /opt/.

sudo mkdir -p / opt / bithammer

Mutați fișierele BitHammer în noul dosar, 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 pornire, instrumentul de blocare BitHammer Torrent rulează cu următoarea comandă:

sudo bithammer

Configurați BitHammer

Instrumentul BitHammer este automat și nu are nevoie de configurare. În orice moment, veți putea să executați comanda și, atât timp cât instrumentul este în funcțiune, ar trebui să oprească traficul de torrente. Cu toate acestea, rețineți că rularea instrumentului nu poate fi funcționată, deoarece terminalele uneori se opresc 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.

atinge ~ / Desktop / bithammer-start.sh. ecou '#! / bin / bash' >> ~ / Desktop / bithammer-start.sh ecou '' >> ~ / Desktop / bithammer-start.sh. ecou '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 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:

[Unitate]
Descriere = Începe BitHammer.

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

[Instalare]
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 activează 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 unii pot considera 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 într-un alt mod. Modul principal de a bloca traficul BitTorrent într-o rețea de origine este de a refuza porturile speciale pe care le folosește protocolul.

Notă: interzicerea porturilor implicite pentru torrent 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.

watch instagram story