web-dev-qa-db-fra.com

Impossible de télécharger le torrent dans Transmission après la mise à jour du pare-feu

J'ai récemment mis à jour (activé et mis à jour) les paramètres du pare-feu à l'aide de this guide sur wiki.ubuntu.com. J'ai suivi Method 2 UFW. Cependant, une fois la procédure terminée, je ne peux plus télécharger de torrents dans Transmission.

Le guide mentionne les règles du port de transmission:

Et maintenant nos règles de transmission

Sudo ufw allow out 51413/tcp
Sudo ufw allow out 51413/udp
Sudo ufw allow out 6969/tcp

Sous Préférence -> Réseau en transmission

Le Port for incoming connections (qui est) 51413 montre Port is closed lorsque je clique sur Test Port.

S'il te plaît, aide-moi à résoudre ce problème. Suis juste un utilisateur moyen (également nouveau sur Linux), alors merci de bien vouloir le décomposer afin que je puisse vous comprendre.

Ubuntu version 16.10

résultat de Sudo 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)             
4
1565986223

Votre port 51413 semble fermé car vous n'avez pas autorisé les connexions entrantes, vous avez uniquement autorisé les connexions sortantes. Le guide que vous avez suivi est faux sur ce point.

Supprimez les règles relatives au port 51413. Pour ce faire, exécutez

Sudo ufw status numéroté

puis supprimez les quatre règles associées avec

Sudo ufw delete #

Remplacez # par les numéros que vous avez obtenus auparavant, vous devrez exécuter cette commande quatre fois pour vous en débarrasser.

Ajoutez maintenant une nouvelle règle qui autorise les connexions entrantes avec

Soudage ufw permettre 51413

Pour appliquer les modifications, rechargez les règles du pare-feu avec

Sudo ufw recharger

ou

Sudo ufw disable 
 Sudo ufw enable

Rappelez-vous que ce port (51413) doit être transféré dans votre routeur. Si le port n'est pas transféré dans le routeur, les connexions entrantes seront refusées dans votre routeur avant qu'elles n'atteignent votre ordinateur et le port apparaîtra comme fermé.

Le réseau Bittorrent est un réseau peer-to-peer et vit de la connectivité. Si un client du réseau n'autorise pas les connexions entrantes, ce client ne peut se connecter qu'aux clients autorisant les connexions entrantes. Si même un seul client du réseau n'autorise pas les connexions entrantes, aucun client ne pourrait se connecter à d'autres clients, le réseau deviendrait inutile.

Vous pourrez toujours télécharger des torrents si vous n'autorisez pas les connexions entrantes, mais vous ne pouvez pas vous connecter à d'autres homologues qui nient également les connexions entrantes. Ainsi, le nombre de pairs auxquels vous pouvez vous connecter est limité, ce qui réduit la vitesse de téléchargement ou, dans le pire des cas, vous ne pouvez pas télécharger du tout.

Je pense que c’est un problème courant avec bittorrents, beaucoup de gens ne savent pas configurer correctement leur pare-feu et leur routeur.

Comment transférer un port dans le routeur est un sujet qui n’appartient pas à askubuntu. Vous devrez vous reporter au manuel de votre routeur. Pour en savoir plus sur ce sujet, consultez https://portforward.com/ .

Pour en savoir plus sur l'utilisation de ufw, consultez:

En suivant le guide que vous avez utilisé, vous avez un pare-feu très restrictif, vous définissez les valeurs par défaut pour refuser toutes les connexions entrantes et sortantes. Vous devrez ajouter des règles pour autoriser les connexions pour chaque application nécessitant un accès à Internet et utilisant des ports qui ne sont pas encore définis dans vos règles. Rappelez-vous que lorsque vous installez une nouvelle application et que vous vous demandez pourquoi l'application n'a pas accès à Internet.

6
mook765