A torrent protokoll egy törvényes szürke terület, ésbár a technológiának van jogszerű felhasználása, a technológia rossz hírneve van. Ha beteg van tőle, hogy otthon torrentjeit töltheti le a hálózatra, akkor lehet egy Linux-alapú megoldás, amely lehetővé teszi a Bittorrent forgalom blokkolását az otthoni hálózaton.
A megoldás a BitHammer, egy egyszerű Linux eszközamely futás közben letapogatja a futó hálózat forgalmát, hozzáadja a letöltő eszközöket a listához, és megakadályozza a letöltést (mindaddig, amíg a program fut).
Megjegyzés: A BitHammer egy kísérleti szoftver, és előfordulhat, hogy nem működik minden felhasználási esetben. Használja ezt a szoftvert saját felelősségére!
Telepítse a BitHammer alkalmazást
A BitHammer alkalmazás fut a terminálonés fel van a Githubon. Nagyon sok minden Linux rendszeren működni fog, mivel ez egy általános bináris csomag. A telepítéshez először telepítenie kell a Git csomagot, valamint a programhoz szükséges Python-függőségeket.
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
Általános Linux
A BitHammer használata Linuxon nagyon kevés igényt igényelfüggőségek, mivel ez egy terminál alkalmazás. Pontosabban a Git-et kell telepítenie a források, valamint a Python és a Python-scapy megragadásához. Nyisson meg egy terminált, keresse meg ezeket a csomagokat a csomagkezelőn, és telepítse őket.
A Linux PC-től függően ideje telepíteni a BitHammer alkalmazást. Egy terminálon ragadja meg a Github legújabb kódját.
git clone https://github.com/nazrhyn/bithammer.git
Helyezze a terminált a BitHammer források mappájába a gombbal CD.
cd bithammer
A terminálon használja a mkdir parancsot, és készítsen új mappát a /dönt/.
sudo mkdir -p /opt/bithammer
Helyezze a BitHammer fájlokat az új mappába a mv parancs.
sudo mv * /opt/bithammer
A BitHammer alapfájljai a megfelelő helyen vannak. Az alkalmazás azonban nem indul el a „bithammer” paranccsal, amíg a / Usr / bin mappába. Ennek javításához hozzon létre egy hivatkozást a következőből: / Opt / bithammer nak nek / Usr / bin.

sudo ln -s /opt/bithammer/bithammer /usr/bin/bithammer
Most, hogy a hivatkozás készen áll a futtatásra, a BitHammer Torrent blokkoló eszköz a következő paranccsal fut:
sudo bithammer
A BitHammer beállítása
A BitHammer eszköz automatikus és nem igényelkonfiguráció. Bármikor futtathatja a parancsot, és mindaddig, amíg az eszköz fut, le kell állítania a torrent forgalmat. Ne feledje azonban, hogy az eszköz futtatása nem működőképes, mivel a terminálok néha leállnak stb.
Ahelyett, hogy emlékezett volna rá, hogy futtatja a bithammer parancs minden alkalommal, amikor a Linux PC bekapcsol, sokkal okosabb beállítani egy szkriptet, amely automatikusan elindítja.
Az automatikus BitHammer szkript beállítása az első lépés a BitHammer automatizálásához. Adjon meg egy terminálon a következő parancsokat.
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
A szkript parancsainak elkészítésével ideje frissíteni a szkript engedélyét. Futtasson egy terminálon a chmod parancs és frissítés bithammer-start.
sudo chmod +x ~/Desktop/bithammer-start.sh sudo mv ~/Desktop/bithammer-start.sh /usr/local/bin/
Ezután hozzon létre egy új rendszerezett fájlt. Ez a fájl lehetővé teszi bithammer-start automatikusan elindul, amikor a Linux gép bekapcsol.
sudo touch /etc/systemd/system/bithammer.service
Nyissa meg az új BitHammer rendszerezett fájlt a Nano szövegszerkesztőben.
sudo nano /etc/systemd/system/bithammer.service
Illessze be az alábbi kódot a Nano-ba:
[Unit]
Description=Starts BitHammer.
[Service]
ExecStart=bash /usr/local/bin/bithammer-start.sh
[Install]
WantedBy=multi-user.target
Mentse el a szerkesztést a Nano segítségével a Ctrl + O billentyűzet kombináció. Zárja be a szerkesztőt a megnyomásával Ctrl + X a billentyűzeten.

Végül fejezze be a folyamatot az új szolgáltatás elindításával.
sudo systemctl start bithammer.service sudo systemctl enable bithammer.service
Nem rajongója annak, hogy mindig működjön a BitHammer eszköz? Szerencsére, mivel a rendszeres init rendszer mindent kezel, a szolgáltatás letiltása könnyebb, mint valaha.
A BitHammer automatikus indításának letiltásához tiltsa le a szolgáltatást a systemctl.
sudo systemctl stop bithammer.service
Alternatívák a BitHammer-hez
A BitHammer érdekes eszköz, de vannak ilyenekez egy kicsit szélsőséges. Ha nem Ön a torrent forgalom rajongója, de nem érzi magát úgy, mintha szüksége lenne egy speciális Linux alkalmazásra, akkor érdemes megtennie egy másik utat. A BitTorrent forgalom blokkolásának vezető módja az otthoni hálózaton a protokoll által használt speciális portok megtagadása.
Jegyzet: Az alapértelmezett torrent-portok betiltása jó lépés, és sok kezdõ felhasználót elriaszthat attól, hogy torrentjeit használni tudja a hálózatán. Ne feledje, hogy ez nem mindig működik, ha a felhasználók képesek megváltoztatni az ügyfél portjait.
Nyissa meg az útválasztó felületét, és tiltsa le a felhasználók hozzáférését a portokhoz 6881 keresztül 6999. Ez ismét nem tökéletes megoldás, de óriási segítséget nyújt.
Hozzászólások