Transmission-Daemon não faz upload, mas pode baixar

2

Acabei de instalar o transmission-daemon em um Raspberry Pi executando Raspbian ( Jessie ).

Ao adicionar um torrent à interface web, o download funciona em alta velocidade, mas não faz upload de nada. Para o arquivo torrent que estou usando, deve haver muitos leechers para se conectar. O BitTorrent funciona bem em meus computadores Mac na mesma rede.

Primeiro, pensei que poderia ser meu firewall ( ufw ) causando problemas, já que o defini como ufw default reject incoming . Este é provavelmente o próximo problema - mas mesmo depois de ufw disable , ainda tenho o mesmo problema sem fazer upload.

Perguntas:

  • O que pode estar atrapalhando o upload quando ufw está desativado?
  • Em seguida, como posso usar a Transmissão com ufw ativada enquanto bloqueia o máximo possível de portas de entrada?
por Winterflags 29.11.2015 / 13:00

2 respostas

1

Isso parece ter me ajudado. Transmission-daemon agora pode fazer o upload.

Eu devo mencionar que eu sou um novato quando se trata de * nix, então eu não tenho certeza se o que estou fazendo é totalmente correto.

1) Porta permitida 51413 (padrão BitTorrent) em iptables adicionando isto a /etc/rc.local (sugerido por este post ):

iptables -A INPUT -m state --state RELATED,ESTABLISHED -p udp --dport 51413 -j ACCEPT
iptables -A OUTPUT -p udp --sport 51413 -j ACCEPT

2) Permitiu a mesma porta em ufw (porque eu uso como meu firewall baseado em host):

sudo ufw allow 51413/udp

As instruções acima são para a porta UDP, mas o mesmo pode ser feito para o TCP, adicionando as mesmas linhas com udp substituído por tcp .

    
por 29.11.2015 / 14:27
3

Isso soa como um problema de encaminhamento de portas .

Para resolver isso, você precisará inserir a interface da Web do roteador. Pode ser alcançado no endereço do seu roteador, que pode ser obtido usando o comando ip route show :

default via 192.168.1.1 dev eth0

Nesse exemplo, o endereço IP do roteador seria 192.168.1.1 .

O procedimento pode variar dependendo do fabricante, então o melhor que você pode fazer é pesquisar no Google como fazer isso para o seu modelo específico.

De qualquer forma, deve haver alguma configuração chamada "Encaminhamento de porta" ou "NAT" . Use as informações a seguir para a regra que você deve configurar:

<your RPi local IP address>
External port: 51413
Internal port: 51413
Protocol: TCP

Portanto, a única porta que você deve abrir em ufw é 51413.

    
por 29.11.2015 / 13:48