So blockieren Sie Bittorrent-Verkehr in einem Netzwerk unter Linux mit BitHammer

click fraud protection

Das Torrent-Protokoll ist eine legale Grauzone, und obwohl es hat einige legitime Verwendungenhat die Technologie einen schlechten Ruf. Wenn Sie es satt haben, dass zu Hause Torrents in Ihr Netzwerk heruntergeladen werden, gibt es möglicherweise eine Linux-basierte Lösung, mit der Sie den Bittorrent-Verkehr in Ihrem Heimnetzwerk blockieren können.

Die Lösung ist BitHammer, ein einfaches Linux-Tool, das beim Ausführen den Datenverkehr im Netzwerk scannt Fügen Sie auf einer Liste Download-Geräte zu einer Liste hinzu und verhindern Sie den Download (solange das Programm läuft) Laufen).

Hinweis: BitHammer ist eine experimentelle Software und funktioniert möglicherweise nicht in jedem Anwendungsfall. Verwenden Sie diese Software auf eigenes Risiko!

Installieren Sie BitHammer

Die BitHammer-Anwendung wird im Terminal ausgeführt und ist auf Github aktiv. Es funktioniert auf nahezu jedem Linux-System, da es sich um ein generisches Binärpaket handelt. Um es zu installieren, müssen Sie zuerst das Git-Paket sowie die Python-Abhängigkeiten installieren, die das Programm benötigt.

instagram viewer

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

OpenSUSE

sudo zypper installiere git python python-scapy

Generisches Linux

Die Verwendung von BitHammer unter Linux erfordert nur sehr geringe Abhängigkeiten, da es sich um eine Terminalanwendung handelt. Insbesondere müssen Sie Git installieren, um die Quellen sowie Python und Python-Scapy abzurufen. Öffnen Sie ein Terminal, durchsuchen Sie Ihren Paketmanager nach diesen Paketen und installieren Sie sie.

Angesichts der Abhängigkeiten von Ihrem Linux-PC ist es Zeit, die BitHammer-Anwendung zu installieren. Holen Sie sich in einem Terminal den neuesten Code von Github.

Git-Klon https://github.com/nazrhyn/bithammer.git

Verschieben Sie das Terminal in den BitHammer-Quellordner mit CD.

CD Bithammer

Verwenden Sie im Terminal die mkdir Befehl und erstellen Sie einen neuen Ordner in /opt/.

sudo mkdir -p / opt / bithammer

Verschieben Sie die BitHammer-Dateien mit dem in den neuen Ordner mv Befehl.

sudo mv * / opt / bithammer

Die Kerndateien für BitHammer befinden sich am richtigen Ort. Die App wird jedoch erst mit dem Befehl "bithammer" gestartet /usr/bin Mappe. Um dies zu beheben, erstellen Sie einen Symlink von /opt/bithammer zu /usr/bin.

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

Nachdem der Symlink betriebsbereit ist, wird das Blocking-Tool BitHammer Torrent mit dem folgenden Befehl ausgeführt:

Sudo Bithammer

Richten Sie BitHammer ein

Das BitHammer-Tool ist automatisch und benötigt keine Konfiguration. Sie können den Befehl jederzeit ausführen. Solange das Tool ausgeführt wird, sollte der Torrent-Verkehr abgeschaltet werden. Beachten Sie jedoch, dass das Ausführen des Tools nicht funktioniert, da Terminals manchmal ausgeschaltet werden usw.

Anstatt sich darauf zu verlassen, dass Sie daran denken, das auszuführen Bithammer Bei jedem Einschalten Ihres Linux-PCs ist es viel intelligenter, ein Skript einzurichten, das es automatisch startet.

Das Einrichten eines automatischen BitHammer-Skripts ist der erste Schritt zur Automatisierung von BitHammer. Geben Sie in einem Terminal die folgenden Befehle ein.

Berühren Sie ~ / Desktop / bithammer-start.sh. echo '#! / bin / bash' >> ~ / Desktop / bithammer-start.sh echo '' >> ~ / Desktop / bithammer-start.sh. echo 'bithammer &> / dev / null &' >> ~ / Desktop / bithammer-start.sh

Nachdem die Befehle des Skripts festgelegt wurden, ist es an der Zeit, die Berechtigungen für das Skript zu aktualisieren. Führen Sie in einem Terminal die aus chmod Befehl und Update Bithammer-Start.

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

Erstellen Sie als Nächstes eine neue systemd-Datei. Diese Datei wird erlauben Bithammer-Start um automatisch zu starten, wenn sich Ihr Linux-Computer einschaltet.

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

Öffnen Sie die neue BitHammer-Systemdatei im Nano-Texteditor.

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

Fügen Sie den folgenden Code in Nano ein:

[Einheit]
Beschreibung = Startet BitHammer.

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

[Installieren]
WantedBy = multi-user.target

Speichern Sie die Bearbeitung mit Nano, indem Sie auf drücken Strg + O. Tastaturkombination. Schließen Sie den Editor durch Drücken von Strg + X. auf der Tastatur.

Schließen Sie den Vorgang ab, indem Sie den neuen Dienst starten.

sudo systemctl bithammer.service starten sudo systemctl bithammer.service aktivieren

Sie sind kein Fan davon, das BitHammer-Tool immer laufen zu lassen? Zum Glück ist das Deaktivieren des Dienstes einfacher als je zuvor, da das systemd init-System alles erledigt.

Deaktivieren Sie den Dienst mit, um den automatischen Start für BitHammer zu deaktivieren systemctl.

sudo systemctl stop bithammer.service

Alternativen zu BitHammer

BitHammer ist ein interessantes Tool, aber einige mögen es als etwas extrem empfinden. Wenn Sie kein Fan von Torrent-Verkehr sind, aber nicht das Gefühl haben, eine spezielle Linux-App zu benötigen, möchten Sie möglicherweise einen anderen Weg gehen. Die führende Methode zum Blockieren des BitTorrent-Datenverkehrs in einem Heimnetzwerk besteht darin, die vom Protokoll verwendeten speziellen Ports zu verweigern.

Hinweis: Das Sperren der Standard-Torrent-Ports ist ein guter Schritt und hält viele Anfänger davon ab, Torrents in Ihrem Netzwerk verwenden zu können. Beachten Sie, dass dies nicht immer funktioniert, wenn Benutzer die Ports in ihrem Client ändern können.

Öffnen Sie die Benutzeroberfläche Ihres Routers und sperren Sie den Benutzerzugriff auf Ports 6881 durch 6999. Auch dies ist keine perfekte Lösung, aber es wird immens helfen.

watch instagram story