Universal Plug and Play (UPnP)

L’Universal Plug and Play (UPnP) est un protocole réseau promulgué par l'UPnP Forum.

Le but de l'UPnP est de permettre à des périphériques de se connecter aisément et de simplifier la mise en œuvre de réseaux à la maison (partages de fichiers, communications, divertissements) ou dans les entreprises. UPnP le permet en définissant et en publiant les protocoles de commande UPnP au-dessus des standards de communication de l'Internet.

Le terme UPnP est dérivé de Plug and Play, une technologie pour attacher dynamiquement les périphériques à l'ordinateur (source: wikipedia )

Installation du démon Upnpd

Si vous créez votre propre routeur avec un ubuntu, l'installation de upnpd permettra de résoudre certains problèmes de connectivités avec vos périphériques (ex : Xbox 360, Logiciel de téléchargement)

Pour cela, Installer le paquet linux-igd présent dans le dépôt Universe.

UPnP ouvre des ports à la demande d'un périphérique local

Configuration du démon

Pour lancer le démon, exécutez la commande suivante:

En supposant que eth0 soit votre interface vers internet et que eth1 soit votre interface vers votre réseau local

sudo upnpd eth0 eth1

Exemple de lancement automatique

le démon Upnpd ne se lancera pas au redémarrage de manière automatique Vu la dépendance des interfaces de réseau, Vous pouvez lancer automatiquement Upnpd lors de la création de votre interface de réseau local.

Pour cela, Modifier le fichier /etc/network/interfaces

auto eth1
iface eth1 inet static
     address 192.168.0.1
     netmask 255.255.255.0
     network 192.168.0.0
     broadcast 192.168.0.255
     post-up upnpd eth0 eth1
     pre-down killall upnpd
  • upnp.txt
  • Dernière modification: Le 31/05/2015, 10:20
  • (modification externe)