Cómo bloquear el tráfico de Bittorrent en una red en Linux con BitHammer

click fraud protection

El protocolo de torrent es un área gris legal, y aunque tiene algunos usos legítimos, la tecnología tiene mala reputación. Si estás cansado de que la gente descargue torrents en tu red en casa, puede haber una solución con tecnología de Linux que te permita bloquear el tráfico de Bittorrent en tu red doméstica.

La solución es BitHammer, una herramienta simple de Linux que, cuando se ejecuta, escaneará el tráfico en la red. en ejecución, agregue dispositivos de descarga a una lista y evite la descarga (siempre que el programa esté corriendo).

Nota: BitHammer es un software experimental y puede no funcionar en todos los casos de uso. ¡Utilice este software bajo su propio riesgo!

Instalar BitHammer

La aplicación BitHammer se ejecuta en la terminal y está en Github. Funcionará en casi todos los sistemas Linux, ya que es un paquete binario genérico. Para instalarlo, primero deberá instalar el paquete Git, así como las dependencias de Python que necesita el programa.

Ubuntu

sudo apt install 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 instalar git python python-scapy

OpenSUSE

sudo zypper instalar git python python-scapy

Linux genérico

El uso de BitHammer en Linux requiere muy pocas dependencias, ya que es una aplicación de terminal. Específicamente, debe instalar Git para capturar las fuentes, así como Python y Python-scapy. Abra una terminal y busque en su administrador de paquetes estos paquetes e instálelos.

Con las dependencias en su PC con Linux, es hora de instalar la aplicación BitHammer. En una terminal, toma el último código de Github.

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

Mueva el terminal a la carpeta de fuentes de BitHammer con discos compactos.

cd bithammer

En la terminal, use el mkdir comando y hacer una nueva carpeta en /opt/.

sudo mkdir -p / opt / bithammer

Mueva los archivos de BitHammer a la nueva carpeta, con el mv mando.

sudo mv * / opt / bithammer

Los archivos principales de BitHammer están en el lugar correcto. Sin embargo, la aplicación no se iniciará con el comando "bithammer" hasta que esté en el /usr/bin carpeta. Para solucionar esto, cree un enlace simbólico desde /opt/bithammer a /usr/bin.

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

Ahora que el enlace simbólico está listo, la herramienta de bloqueo de BitHammer Torrent se ejecuta con el siguiente comando:

sudo bithammer

Configurar BitHammer

La herramienta BitHammer es automática y no necesita configuración. En cualquier momento, podrá ejecutar el comando, y mientras la herramienta esté funcionando, debería apagar el tráfico de torrents. Sin embargo, tenga en cuenta que ejecutar la herramienta no es viable, ya que los terminales a veces se apagan, etc.

En lugar de confiar en recordar ejecutar el martillo bit cada vez que se enciende su PC con Linux, es mucho más inteligente configurar un script que se inicie automáticamente.

Configurar un script automático de BitHammer es el primer paso para automatizar BitHammer. En una terminal, ingrese los siguientes comandos.

toque ~ / Desktop / bithammer-start.sh. echo '#! / bin / bash' >> ~ / Desktop / bithammer-start.sh echo '' >> ~ / Desktop / bithammer-start.sh. echo 'bithammer &> / dev / null &' >> ~ / Desktop / bithammer-start.sh

Con los comandos del script establecidos, es hora de actualizar los permisos para el script. En una terminal, ejecute el chmod comando y actualización bithammer-start.

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

A continuación, cree un nuevo archivo systemd. Este archivo permitirá bithammer-start para iniciarse automáticamente cuando se enciende su máquina Linux.

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

Abra el nuevo archivo systemd de BitHammer en el editor de texto Nano.

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

Pega el siguiente código en Nano:

[Unidad]
Descripción = Inicia BitHammer.

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

[Instalar en pc]
WantedBy = multi-user.target

Guarde la edición con Nano presionando el Ctrl + O combinación de teclado Cierre el editor presionando Ctrl + X en el teclado

Finalmente, finalice el proceso iniciando el nuevo servicio.

sudo systemctl iniciar bithammer.service sudo systemctl habilitar bithammer.service

¿No eres fanático de tener siempre la herramienta BitHammer ejecutándose? Afortunadamente, dado que el sistema systemd init maneja todo, deshabilitar el servicio es más fácil que nunca.

Para deshabilitar el inicio automático de BitHammer, deshabilite el servicio con systemctl.

sudo systemctl stop bithammer.service

Alternativas a BitHammer

BitHammer es una herramienta interesante, pero algunos pueden encontrar que es un poco extremo. Si no eres fanático del tráfico de torrents, pero no sientes que necesitas una aplicación de Linux especial, quizás quieras ir por otro camino. La forma principal de bloquear el tráfico de BitTorrent en una red doméstica es negar los puertos especiales que utiliza el protocolo.

Nota: prohibir los puertos de torrent predeterminados es un buen paso y disuadirá a muchos usuarios principiantes de poder usar torrents en su red. Tenga en cuenta que esto no siempre funcionará si los usuarios pueden cambiar los puertos en su cliente.

Abra la interfaz de su enrutador y prohíba el acceso del usuario a los puertos 6881 mediante 6999. Nuevamente, esta no es una solución perfecta, pero será de gran ayuda.

watch instagram story