
Quero compartilhar arquivos enormes via bitTorrent.
Estou usando o Ubuntu 18.04. Eu configurei um rastreador opentracker ouvindo a porta6969, e um cliente kTorrent ouvindo a porta6881. Minha rede usa NAT. Eu crio um arquivo .torrent, defino o rastreador comohttp://[external_ip]:6969/anunciar, o cliente tenta se conectar a ele e mostra a mensagem "Não foi possível conectar ao host localhost". Se eu usar o ip local (192.168.1.2), posso me conectar ao rastreador, mas outros pares veem meu ip como 192.168.1.2.
Se todos os clientes estiverem dentro da mesma LAN eles conseguem compartilhar arquivos desta forma. O encaminhamento de porta funciona bem, o rastreador pode ser acessado externamente. Não tenho um roteador que suporte loopback NAT, mas estou procurando uma solução alternativa para fazer a mesma coisa com o software.