Voila, La deuxième partie de l’article est déjà prête grâce à Jef (barbican82 sur ubuntu-fr)
Tunnel SSH
Nous allons maintenant configurer un tunnel ssh. Ceci est relativement simple, il suffit de créer une connexion ssh vers un autre machine. On configure l’ordinateur local pour qu’il envoie toutes les communications à travers ce tunnel vers l’autre machine.
Celle-ci se connecte à Internet et envoie les données. Dans ce cas, nous allons créer un tunnel SSH à travers la liaison ad-hoc configurée plus haut. (Normalement, ce ne devrait être qu’une connexion wifi vers l’autre machine, pas vers l’internet.)
Dès que le premier PC est connecté à Internet, nous pouvons « tunneller » les communications à travers cette machine et se connecter à internet sans routeur.
Pour créer ce tunnel, il faut d’abord s’assurer que SSH est démarré sur la machine que nous sert d’Access-point . Pour s’en assurer, taper dans un terminal :
sudo /etc/init.d/sshd start
Maintenant, aller sur l’autre pc (le client) et ouvrez un terminal. Rappellons nous que nous avions donné à l’autre machine une adresse ip fixe avec “sudo ifconfig eth1 169.254.XXX.XXX” Nous l’utilisons maintenant.
Tapez :
ssh -ND9999
youruser@169.254.xxx.xxx
pour lancer le proxy. Ssh va vous demander quelque chose du style:
The authenticity of host
‘169.254.xxx.xxx’ can’t be
established. Are you sure you want
to keep connecting (yes/no).
tapez « yes » et entrez votre mot de passe.
Même si , apparemment, rien ne se passe,le tunnel SSH est maintenant opérationnel.
Finalement lancer firefox,
Aller à : Edition -> Préferences -> Onglet avancé -> Réseau -> Paramètres
cocher la case, configuration manuelle du proxy
dans les paramètres “hôte SOCKS”, entrez localhost et 9999 pour le port.
Laisser le reste en blanc ou par défaut
Ok, fermer.
Vous devriez maintenant être en mesure de vous connecter au net, sans fil via votre autre machine
Pour de plus amples informations:
https://help.ubuntu.com/community/WifiDocs/Adhoc.
(En anglais)
Merci encore une fois à Jef (barbican82 sur ubuntu-fr)