Transmita el tráfico del rastreador de torrents UDP a través de TCP.
Normalmente, la comunicación del rastreador pasa por UDP. Pero en algunas empresas o escuelas, los administradores de red bloquean todo el tráfico UDP. Sin embargo, el tráfico TCP/IP, por supuesto, no está bloqueado. Ojalá puedas conectarte con cualquier host externo. Si es así, podemos configurar un sistema proxy que le permitirá realizar la comunicación con el rastreador utilizando TCP en lugar de UDP, que con suerte no se bloqueará.
Entonces normalmente tienes:
[Torrent Client] <--- UDP ---> [Tracker]
Pero esta aplicación hace esto:
[Torrent Client] <-X- UDP Blocked ---> [Tracker]
| |
| |
Local UDP UDP
| |
| |
[SpooferBT Proxy] <--- TCP ---> [SpooferBT Server]
or Host
Entonces, una vez creada esta configuración. Debes agregar el proxy a la lista de rastreadores del cliente de torrent. Esta aplicación ahora adquirirá pares.
¡Buena suerte!
Ejecute el rastreador de proxy "falso" de localhost:
java -jar SpooferBT.jar --proxy --proxy-port 12345 --host [ip_here]:[portA] --tracker tracker.publicbt.com:80
Ejecute la aplicación del servidor auxiliar que se ejecuta en la dirección IP [ip_here]
:
java -jar SpooferBT.jar --server --server-port [portA]
Ahora puedes agregar udp://localhost:12345
a tu lista de rastreadores en el cliente torrent.