Doc /
TunnelSshEtFirefox
ssh -X -D port login@ip-machine
firefox -no-remote &
Récapitulons. Je voulais pouvoir naviguer avec Firefox à travers un serveur en ligne (peu importe pourquoi). Il y a deux solutions: * installer Firefox sur le serveur et le regarder à travers ssh (ssh -X...) Ca marche, à condition de lancer Firefox sur le serveur avec Firefox -no-remote (plus éventuellement "&"). Des dizaines de personnes se sont cassé le nez là dessus, d'après Google, je ne sais pas qui a trouvé le premier la solution, moi c'est un correspondant qui me l'a signalée. Le "-no-remote" est particulièrement trompeur, vu qu'en bon français ca voudrait dire "pas à distance". Ceci dit, je préfère la deuxième solution, qui évite d'installer quoi que ce soit sur le serveur: * lancer Firefox en local, chez moi après mise en place d'un tunnel ssh ssh -D 3333 <mon serveur> Cette commande ouvre un terminal sur le serveur et lance un proxy socks sur le port 3333 du client. Ensuite on règle Firefox pour utiliser un proxy socks sur localhost 3333 et Firefox utilise le tunnel... sauf pour les DNS (si ca vous gêne, il suffit de modifier une ligne dans about:config). Sauf aussi que... en tout cas sous openSUSE localhost n'est plus défini en IPV4... Le fichier /etc/hosts contient 127.0.0.1 nil il faut donc soit taper directement 127.0.0.1 dans Firefox, soit rajouter 127.0.0.1 localhost dans /etc/hosts. Ce qui me fait dire que c'est un problème d'IPVx c'est la ligne ::1 localhost (mais je me renseigne)