Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ptunnel

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.

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

Le paquet se trouve dans les dépots donc installez le paquet ptunnel ou en cliquant ici

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.txt
  • Dernière modification: Le 01/07/2010, 10:34
  • (modification externe)