Atualizei recentemente (habilitei e atualizei) a configuração do firewall usandoesseguia em wiki.ubuntu.com. Eu segui Method 2 UFW
. No entanto, após concluir o processo, não consigo baixar torrents no Transmission.
O guia menciona regras do porto de transmissão:
E agora nossas regras de transmissão
sudo ufw allow out 51413/tcp
sudo ufw allow out 51413/udp
sudo ufw allow out 6969/tcp
Em Preferência -> Rede em Transmissão
O Port for incoming connections
(que é) 51413
aparece Port is closed
quando clico em Test Port
.
Por favor me ajude a resolver esse problema. Sou apenas um usuário comum (também novo no Linux), então, por favor, divida-o para que eu possa entendê-lo.
Ubuntu versão 16.10
Resultado desudo ufw status
Status: active
To Action From
-- ------ ----
25,53,80,110,443/tcp ALLOW OUT Anywhere
53,67,68/udp ALLOW OUT Anywhere
51413/tcp ALLOW OUT Anywhere
51413/udp ALLOW OUT Anywhere
6969/tcp ALLOW OUT Anywhere
123/udp ALLOW OUT Anywhere
25,53,80,110,443/tcp (v6) ALLOW OUT Anywhere (v6)
53,67,68/udp (v6) ALLOW OUT Anywhere (v6)
51413/tcp (v6) ALLOW OUT Anywhere (v6)
51413/udp (v6) ALLOW OUT Anywhere (v6)
6969/tcp (v6) ALLOW OUT Anywhere (v6)
123/udp (v6) ALLOW OUT Anywhere (v6)
Responder1
Sua porta 51413 parece fechada porque você não permitiu conexões de entrada, apenas permitiu conexões de saída. O guia que você seguiu está errado neste ponto.
Exclua as regras relacionadas à porta 51413. Para fazer isso, execute
status sudo ufw numerado
e, em seguida, exclua as quatro regras relacionadas com
sudo ufw excluir #
Substitua #
pelos números que você obteve antes, você terá que executar este comando quatro vezes para se livrar de todos eles.
Agora adicione uma nova regra que permita conexões de entrada com
sudo ufw permitir 51413
Para aplicar as alterações, recarregue as regras do firewall com
sudo ufw recarregar
ou
sudo ufw desabilitar sudo ufw ativar
Lembre-se de que esta porta (51413) precisa ser encaminhada no seu roteador, se a porta não for encaminhada no roteador, as conexões de entrada serão negadas no seu roteador antes de chegarem ao seu computador e a porta ainda aparecerá como fechada.
A rede Bittorrent é uma rede peer-to-peer e vive da conectividade. Se um cliente na rede não permitir conexões de entrada, esse cliente só poderá se conectar a clientes que permitam conexões de entrada. Se nem mesmo um único cliente na rede permitir conexões de entrada, nenhum cliente conseguirá se conectar a outros clientes e a rede se tornará inútil.
Você ainda poderá baixar torrents se não permitir conexões de entrada, mas não poderá se conectar a outros pares que também negam conexões de entrada. Assim, o número de peers aos quais você pode se conectar é limitado e isso reduz a velocidade de download ou, na pior das hipóteses, você não consegue baixar de jeito nenhum.
Acho que é um problema comum com bittorrents, muitas pessoas não sabem configurar seu firewall e roteador corretamente.
Como encaminhar uma porta no roteador é um tópico que não está no escopo do askubuntu. Você terá que consultar o manual do seu roteador. Para algum conhecimento sobre este tópico, dê uma olhada emhttps://portforward.com/.
Para saber mais sobre o uso de ufw
dê uma olhada em:
Seguindo o guia que você usou, você tem um firewall que é muito restritivo, você define os padrões para negar todas as conexões de entrada e saída. Você terá que adicionar regras para permitir conexões para cada aplicativo que precisa de acesso à Internet e usa portas que ainda não estão definidas em suas regras. Lembre-se disso quando você instala um novo aplicativo e se pergunta por que o aplicativo não tem acesso à Internet.