2 votes

Comment fixer le transfert de port UPnP sur Ubuntu en utilisant miniupnp ?

D'après ce que j'ai compris, Client bittorrent de transmission utilise le miniupnp Cependant, sur Ubuntu, upnpc (un client de test de la bibliothèque miniupnp) ne trouve aucun routeur IDG, alors que sur une autre machine Windows, sur les mêmes réseaux, cela fonctionne correctement (avec le binaire Windows de upnpc).

D'après les tests que j'ai effectués, il semblerait que les M-SEARCH SSDP n'est pas envoyé sur le réseau, peut-être un pare-feu ou autre chose l'en empêche.

Comment puis-je m'assurer que ces paquets passent et que ça fonctionne ?

1voto

Bushbound Points 11

J'ai juste utilisé upnp-router-control pour ajouter une redirection de port à mon routeur et cela a fonctionné à merveille :)

Si cela ne fonctionne pas pour vous, je vous suggère d'utiliser wireshark pour analyser le trafic réseau et regarder où il s'accroche.

0voto

MaximKostrikin Points 174

Exécuter dans un Shell pour ajouter des lignes de configuration après avoir fraîchement installé miniupnpd

echo "MiniUPnPd_OTHER_OPTIONS=-N
START_DAEMON=1
MiniUPnPd_EXTERNAL_INTERFACE=eth0.4
MiniUPnPd_LISTENING_IP=eth0.1" | sudo tee -a /etc/default/miniupnpd; sudo service miniupnpd restart

Note : eth0.4 et eth0.1 sont mes interfaces ext/int, utilisez les vôtres.

Vérifier les chaînes après le redémarrage du programme de sensibilisation à l'UPNP :

sudo iptables -vnL MINIUPNPD ;sudo iptables -t nat -vnL MINIUPNPD

Devrait montrer quelques règles

Tous les tests ont été effectués sur Ubuntu 13.10.

Tous les fichiers à /etc/miniupnpd/ simplement ignorée.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X