Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
n2n [Le 20/05/2010, 10:54] 83.167.145.214 créée |
n2n [Le 11/09/2022, 11:36] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
======N2N - VPN en P2P ====== | ======N2N - VPN en P2P ====== | ||
{{http://www.ntop.org/ntop_logo.png }} | {{http://www.ntop.org/ntop_logo.png }} | ||
- | N2N - Ntop - Network top -: N2N est une application open source VPN qui utilise une architecture Peer-to-peer pour les membres du réseau et et pour le routage. : Solution capable de traverser les nat ( donc sans configuration des routeurs ((concurrent d'hamachi, teamviewer)) mais nécessite un serveur "supernode"). | + | N2N - Ntop - Network top -: N2N est une application open source VPN qui utilise une architecture pair à pair pour les membres du réseau et pour le routage : Solution capable de traverser les NAT ( donc sans configuration des routeurs ((concurrent d'hamachi, teamviewer)) mais nécessite un serveur "supernode"). |
- | N2N est un système VPN en "peer-to-peer". Edge est le démon pour N2N qui crée une interface TAP pour exposer les LAN N2N virtuel. Au démarrage N2N crée l'interface TAP et configure il enregistre ensuite avec le SuperNode afin qu'il puisse commencer à trouver d'autres nœuds dans la communauté. | + | **N2N** est un système VPN en "pair à pair" (P2P). **Edge** est le démon pour N2N qui crée une interface TAP pour exposer les LAN N2N virtuels. Au démarrage, N2N crée l'interface TAP et configure. Il s'enregistre ensuite avec le SuperNode afin qu'il puisse commencer à trouver d'autres nœuds dans la communauté. |
- | Une machine peut être connecté à plusieurs réseaux, avec plusieurs interface TAP. | + | Une machine peut être connectée à plusieurs réseaux, avec plusieurs interfaces TAP. |
- | + | ||
- | Site officiel : http://www.ntop.org/n2n/ | + | |
=====Architecture===== | =====Architecture===== | ||
+ | |||
L'architecture N2N est basée sur deux composantes: | L'architecture N2N est basée sur deux composantes: | ||
- | - Les nœuds edge (bordure): les applications installées sur les PC des utilisateurs qui permettent au réseau N2N de se construire. Pratiquement chaque nœud edge crée un TUN / TAP qui est alors le point d'entrée au réseau N2N. | + | - Les nœuds **edge** (bordure): les applications installées sur les PC des utilisateurs qui permettent au réseau N2N de se construire. Pratiquement chaque nœud edge crée un TUN / TAP qui est alors le point d'entrée au réseau N2N. |
- | - Un SuperNode: c'est utilisé par les nœuds edge au démarrage ou pour atteindre les ganglions derrière des firewalls symétrique. Cette application est essentiellement un registre répertoire et un routeur de paquets pour les nœuds qui ne peuvent pas parler directement. | + | |
+ | - Un **SuperNode**: c'est utilisé par les nœuds edge au démarrage ou pour atteindre les ganglions derrière des firewalls symétriques. Cette application est essentiellement un registre répertoire et un routeur de paquets pour les nœuds qui ne peuvent pas parler directement. | ||
{{ http://www.ntop.org/n2n/2.png }} | {{ http://www.ntop.org/n2n/2.png }} | ||
===== Installation ===== | ===== Installation ===== | ||
+ | |||
====Par les dépots==== | ====Par les dépots==== | ||
- | * [[apt://n2n|Cliquez ici]] | + | |
- | ====Par compilation==== | + | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://n2n|N2N]]**. |
===== Configuration ===== | ===== Configuration ===== | ||
+ | |||
====Noeud Edge==== | ====Noeud Edge==== | ||
+ | |||
<code>edge -d n2n0 -c mynetwork -k encryptme -u 99 -g 99 -m DE:AD:BE:EF:01:23 -a 192.168.254.7 -p 50001 -l 123.121.120.119:7654 | <code>edge -d n2n0 -c mynetwork -k encryptme -u 99 -g 99 -m DE:AD:BE:EF:01:23 -a 192.168.254.7 -p 50001 -l 123.121.120.119:7654 | ||
</code> | </code> | ||
Ligne 32: | Ligne 36: | ||
Démarrer avec un dispositif de bord TAP n2n0 sur la communauté "mynetwork" avec SuperNode -> 123.121.120.119 sur port UDP 7654 , lié au port UDP local 50001. Utilisez "encryptme" comme clé de cryptage commune. Attribuer l'adresse MAC DE:AD:BE:EF:01:23 à l'interface N2N et déposer à l'user=99 et le group=99, après que le TAP soit configuré avec succès. | Démarrer avec un dispositif de bord TAP n2n0 sur la communauté "mynetwork" avec SuperNode -> 123.121.120.119 sur port UDP 7654 , lié au port UDP local 50001. Utilisez "encryptme" comme clé de cryptage commune. Attribuer l'adresse MAC DE:AD:BE:EF:01:23 à l'interface N2N et déposer à l'user=99 et le group=99, après que le TAP soit configuré avec succès. | ||
- | Ajout de l'option '-f' pour faire exécuter en tant que démon. | + | Ajout de l'option '-f' pour faire exécuter en tant que démon. |
* Ailleurs configurez un autre edge avec des paramètres similaires, par exemple. | * Ailleurs configurez un autre edge avec des paramètres similaires, par exemple. | ||
Ligne 43: | Ligne 47: | ||
L'adresse MAC (-m <MAC>) et l'adresse IP virtuelle (-a <addr>) doivent être différentes sur tous les edge dans la même communauté. | L'adresse MAC (-m <MAC>) et l'adresse IP virtuelle (-a <addr>) doivent être différentes sur tous les edge dans la même communauté. | ||
- | ====Supernode==== | ||
=====Liens===== | =====Liens===== | ||
Ligne 55: | Ligne 58: | ||
* port : 82 | * port : 82 | ||
* [hosted by EPC Gaming] | * [hosted by EPC Gaming] | ||
+ | |||
+ | |||
====Documentation==== | ====Documentation==== | ||
+ | |||
* [[http://manpages.ubuntu.com/manpages/lucid/en/man8/edge.8.html|Manpage]] | * [[http://manpages.ubuntu.com/manpages/lucid/en/man8/edge.8.html|Manpage]] | ||
- | * [[http://luca.ntop.org/n2n.pdf|N2N: A Layer Two Peer-to-Peer VPN]] | + | * **(en)** [[http://luca.ntop.org/n2n.pdf|N2N: A Layer Two Peer-to-Peer VPN]] |
- | * http://www.vpnhosting.cz/index.php/N2n-at-vpnhosting.cz.html | + | |
- | ====Tutoriel==== | + | |
+ | ===== Voir aussi ===== | ||
+ | |||
+ | * **(en)** [[https://www.ntop.org/products/n2n/|Site officiel]] | ||