- - Kuinka estää Bittorrent-liikenteen Linux-verkossa BitHammerin avulla

Kuinka estää Bittorrent-liikenteen Linux-verkossa BitHammerilla

Torrent-protokolla on laillinen harmaa alue, javaikka sillä on joitain laillisia käyttötarkoituksia, tekniikalla on huono maine. Jos olet sairas ihmisistä, jotka lataavat torrentteja verkostosi kotona, voi olla olemassa Linux-käyttöinen ratkaisu, jonka avulla voit estää Bittorrent-liikenteen kotiverkossa.

Ratkaisu on BitHammer, yksinkertainen Linux-työkalujoka skannaa ajon aikana liikenteen verkossa, jossa se toimii, lisää latauslaitteet luetteloon ja estää lataamista (niin kauan kuin ohjelma on käynnissä).

Huomaa: BitHammer on kokeellinen ohjelmisto, eikä se välttämättä toimi kaikissa käyttötapauksissa. Käytä tätä ohjelmistoa omalla vastuulla!

Asenna BitHammer

BitHammer-sovellus toimii päätelaitteessaja on Githubissa. Se toimii melkein jokaisessa Linux-järjestelmässä, koska se on yleinen binaaripaketti. Asentaaksesi sen, sinun on ensin asennettava Git-paketti sekä ohjelman tarvitsemat Python-riippuvuudet.

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

Yleinen Linux

BitHammerin käyttö Linuxissa vaatii hyvin vähänriippuvuudet, koska se on pääteohjelma. Erityisesti sinun on asennettava Git, jotta voit napata lähteet, sekä Python ja Python-scapy. Avaa päätelaite ja etsi nämä paketit pakettienhallinnasta ja asenna ne.

Linux-tietokoneesi riippuvuuksien vuoksi on aika asentaa BitHammer-sovellus. Ota terminaalissa Githubin viimeisin koodi.

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

Siirrä päätelaite BitHammer lähdekansioon CD.

cd bithammer

Käytä terminaalissa mkdir komento ja tee uusi kansio /valita/.

sudo mkdir -p /opt/bithammer

Siirrä BitHammer-tiedostot uuteen kansioon mv komento.

sudo mv * /opt/bithammer

BitHammerin ydintiedostot ovat oikeassa paikassa. Sovellus ei kuitenkaan käynnisty "bithammer" -komennolla, ennen kuin se on / Usr / bin kansio. Korjaa tämä luomalla linkki / Opt / bithammer että / Usr / bin.

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

Nyt kun linkki on valmis menemään, BitHammer Torrentin estämistyökalu toimii seuraavalla komennolla:

sudo bithammer

Asenna BitHammer

BitHammer-työkalu on automaattinen eikä tarvitse sitäkokoonpano. Voit milloin tahansa suorittaa komennon, ja niin kauan kuin työkalu on käynnissä, sen pitäisi sulkea torrent-liikenne. Muista kuitenkin, että työkalun käyttö ei ole toimiva, koska päätteet joskus sammuvat jne.

Sen sijaan, että muistat juosta bithammer komento joka kerta, kun Linux PC käynnistyy, on paljon fiksumpaa perustaa komentosarja, joka käynnistää sen automaattisesti.

Automaattisen BitHammer-komentosarjan määrittäminen on ensimmäinen askel BitHammerin automatisoinnissa. Kirjoita päätelaitteeseen seuraavat komennot.

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

Kun komentosarjan komennot on annettu, on aika päivittää komentosarjan käyttöoikeudet. Suorita terminaalissa chmod komento ja päivitys bithammer-start.

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

Luo seuraavaksi uusi järjestelmätiedosto. Tämä tiedosto sallii bithammer-start käynnistymään automaattisesti, kun Linux-koneesi käynnistyy.

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

Avaa uusi BitHammer-järjestelmätiedosto Nanon tekstieditorissa.

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

Liitä alla oleva koodi Nanoon:

[Unit]
Description=Starts BitHammer.

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

[Install]
WantedBy=multi-user.target

Tallenna muokkaus Nanon avulla painamalla Ctrl + O näppäimistöyhdistelmä. Sulje editori painamalla Ctrl + X näppäimistöllä.

Viimeistele lopuksi prosessi käynnistämällä uusi palvelu.

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

Etkö ole fani siitä, että BitHammer-työkalu on aina käynnissä? Onneksi koska järjestelmällinen init-järjestelmä käsittelee kaiken, palvelun poistaminen käytöstä on helpompaa kuin koskaan.

Poista BitHammerin automaattinen käynnistys käytöstä poistamalla palvelu käytöstä systemctl.

sudo systemctl stop bithammer.service

Vaihtoehdot BitHammerille

BitHammer on mielenkiintoinen työkalu, mutta jotkut saattavatpitää sen olevan vähän äärimmäinen. Jos et ole torrent-liikenteen fani, mutta et tunnu siltä, ​​että tarvitset erityistä Linux-sovellusta, kannattaa ehkä mennä toiselle tielle. Johtava tapa estää BitTorrent-liikennettä kotiverkossa on kieltää protokollan käyttämät erityiset portit.

merkintä: torrent-oletusporttien kieltäminen on hyvä askel, ja se estää monia aloittelijoita käyttämästä torrentteja verkossa. Muista, että tämä ei toimi aina, jos käyttäjät voivat muuttaa asiakkaan portteja.

Avaa reitittimen käyttöliittymä ja estä käyttäjän pääsy satamiin 6881 kautta 6999. Tämä ei ole jälleen kerran täydellinen ratkaisu, mutta siitä on apua.

Kommentit