Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ptunnel [Le 22/06/2010, 09:20]
jerome93
ptunnel [Le 01/07/2010, 12:34] (Version actuelle)
YoBoY
Ligne 1: Ligne 1:
-===== Ptunnel ​c'est quoi ? =====+====== Ptunnel ​======
  
-Ptunnel est une application qui permet de faire passer une connection TCP à travers le protocole ICMP (autrement dit, à travers le ping).+Ptunnel est une application qui permet de faire passer une connection TCP à travers le protocole ICMP (autrement dit, à travers le ping). ​A première vue, cela peut paraître inutile, mais ça peut être utile dans certains cas. Par exemple en cas d'​utilisation d'un hotspot payant qui ne bloque pas le ping vers l'​extérieur. 
 + 
 +===== Fonctionnalités et dépendances ===== 
 + 
 +Ptunnel n'est pas une usine à gaz mais il fait ce qu'il est sensé faire. Voici ce qu'il peut faire: 
 + 
 +    * Tunnel TCP utilisant les requêtes echo ICMP et leurs paquets de réponse 
 +    * La connection est fiable (les paquets perdus sont réémis) 
 +    * Plusieurs connections simultanées sont possibles 
 +    * Une bande passante malheureusement assez faible mais suffisante pour consulter ses mails (50kb/s en UP pour 150 en Down) 
 +    * L'​authentification,​ pour éviter que n'​importe qui utilise la connexion 
 + 
 +Donc de quoi a-t-on besoin pour que cela fonctionne ? 
 + 
 +    * Un ordinateur accessible sur internet et qui répond aux requêtes ICMP venant d'​internet 
 +    * Un ordinateur client (votre ordinateur, ...) 
 +    * Un accès root sur les deux ordinateurs 
 +    * Un système d'​exploitation compatible posix avec libpcap 
 + 
 +===== Installation ===== 
 +Le paquet se trouve dans les dépots donc [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] ptunnel ou [[apt://​ptunnel|en cliquant ici]] 
 + 
 +===== Utilisation ===== 
 +==== Serveur ==== 
 +  sudo ptunnel -c eth0 -x toto 
 + 
 +-c : l'​interface à utiliser 
 +-x le mot de passe a utiliser 
 + 
 +==== Client ==== 
 + 
 +  sudo ptunnel -p serveur -lp 8000 -da localhost -dp 22 
 +   
 +-p adresse ou nom de domaine du serveur 
 +-lp port local sur lequel le traffic est redirigé 
 +-da rediriger sur localhost 
 +-dp port distant qui est redirigé 
 + 
 +Vous pouvez par exemple utiliser cela pour avoir un proxy SOCKS 
 +  ssh localhost -p 8000 -D 8001 
 +et paramétrer le proxy socks dans firefox sur localhost port 8001
  • ptunnel.1277191243.txt.gz
  • Dernière modification: Le 18/04/2011, 14:45
  • (modification externe)