Pages : 1
#1 Le 20/11/2019, à 23:14
- Plug
[Résolu] Tunneling HTTP(S) over SSH
Bonjour,
Mon sujet est plutôt réseau mais il n'y a pas cette rubrique. Donc je poste là (utilisation avancée).
J'ai un pc portable qui se connecte à mon serveur (ssh ou sftp) où qu'il soit. Mais certaines bornes wifi en accès plus ou moins "public" (universités, bibliothèques, ...) limitent les protocoles utilisables.
Je souhaite donc faire du tunneling (automatisé par script) pour faire passer mes connexions SSH dans du HTTP ou du HTTPS.
Je viens chercher ici quelques conseils (outils, paramétrages, scripts, ... ) et/ou retours d'expériences pour ceux qui ont déjà utilisé (avec succès ) cette méthode.
En vous remerciant.
Dernière modification par Plug (Le 24/11/2019, à 13:41)
Hors ligne
#2 Le 21/11/2019, à 08:08
- katian
Re : [Résolu] Tunneling HTTP(S) over SSH
Salut,
Il me semble que Yves Rougy a fait une vidéo youtube sur le sujet
Hors ligne
#3 Le 21/11/2019, à 18:07
- lynn
Re : [Résolu] Tunneling HTTP(S) over SSH
Bonjour,
Mon sujet est plutôt réseau mais il n'y a pas cette rubrique.
Tu n'as pas dû bien regarder...
Dernière modification par lynn (Le 21/11/2019, à 18:07)
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#4 Le 21/11/2019, à 19:26
- Plug
Re : [Résolu] Tunneling HTTP(S) over SSH
Il me semble que Yves Rougy a fait une vidéo youtube sur le sujet
J'ai parcouru son blog mais rien de ce type. Tu as un lien ?
Tu n'as pas dû bien regarder...
Si si mais c'est dans Utilisation générale et je pensais que le tunneling c'était plus dans Utilisations avancées .
Mais si tout le monde fait du tunneling ici, c'est super, je vais avoir plein de réponses pour m'aider alors
Dernière modification par Plug (Le 01/11/2022, à 05:19)
Hors ligne
#5 Le 21/11/2019, à 21:14
- Plug
Re : [Résolu] Tunneling HTTP(S) over SSH
Voilà, j'ai trouvé un paquet qui s'appelle httptunnel .
Est-ce que quelqu'un l'a déjà utilisé ?
J'ai tapé les commandes comme indiqué sur la page :
hts coté serveur - le port choisi est bien en écoute
htc côté client - le port choisi est également en écoute
Mais quand je veux utiliser le tunnel il semblerait que mon client ne transmette pas.
La commande
eleve@ubuntu:~$ ssh utilisateur@localhost -p 23000
|
reste en suspend (ne rend pas la main) alors qu'elle devrait afficher :
utilisateur@serveur's password:
Des idées ?
Hors ligne
#6 Le 24/11/2019, à 03:55
- Plug
Re : [Résolu] Tunneling HTTP(S) over SSH
Bon c'est ma version qui est buggée
Il est possible que vous rencontriez l'erreur suivante (avec la version 3.3+dfsg-3) lorsque hts est lancé en tant que root :
tunnel_accept: couldn't write GET header: Invalid argument
Le problème est discuté là :
Le bug a été corrigé sur GitHub
Installer le package httptunnel 3.3+dfsg-4 de Wily corrige le problème.
J'ai plus qu'à faire une mise à jour...
Hors ligne
#7 Le 24/11/2019, à 08:06
- maxire
Re : [Résolu] Tunneling HTTP(S) over SSH
Salut,
Oui, bon mettre à jour Ubuntu avec une version de paquet livrée avec une 15.10, ce n'est pas la meilleure des idées.
Avant de mettre en œuvre une solution proposée sur le Web bien vérifier la date de création de la page Web la proposant.
Quelle version de httptunnel as-tu installée ?
La dernière version stable date de novembre 2018 (source dépôts Archlinux).
Edit ; Pour accéder aux dernières versions de httptunnel le mieux est de commencer ici https://github.com/larsbrinkhoff/httptunnel
Dernière modification par maxire (Le 24/11/2019, à 08:12)
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#8 Le 24/11/2019, à 12:05
- Plug
Re : [Résolu] Tunneling HTTP(S) over SSH
Salut,
Oui bien sûr j'ai pris la dernière version de Lars
J'ai cité un extrait de la page https://doc.ubuntu-fr.org/httptunnel juste pour indiquer comment je m'étais rendu compte que ma version était buguée.
La page indique pourtant :
Dernière modification: Le 08/01/2017, 14:46
C'est pas si vieux. Mais bon, c'est vrai qu'une modification n'est pas forcément une actualisation.
bien vérifier la date de création de la page
oui, mais comment ?
Hors ligne
#9 Le 24/11/2019, à 13:40
- Plug
Re : [Résolu] Tunneling HTTP(S) over SSH
Bon avec une version non buguée ça marche mieux.
Je passe en résolu.
Éventuellement je continuerai la discussion si je teste corkscrew qui fait du HTTPS semble-t-il.
Dernière modification par Plug (Le 24/11/2019, à 13:45)
Hors ligne
#10 Le 24/11/2019, à 13:53
- maxire
Re : [Résolu] Tunneling HTTP(S) over SSH
Salut,
J'allais justement proposer corkscrew, pas réussi à utiliser httptunnel sous Archlinux, je n'ai sans doute pas tout compris quant à son utilisation.
Où as-tu trouvé la version correcte de httptunnel ?
oui, mais comment ?
Bonne question, c'est tout le problème, les personnes livrant une solution indiquent rarement à quelle date et parfois la version de logiciel utilisée est peu claire.
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#11 Le 24/11/2019, à 14:45
- Plug
Re : [Résolu] Tunneling HTTP(S) over SSH
Où as-tu trouvé la version correcte de httptunnel ?
Dans les dépôts Debian https://packages.debian.org/stretch/httptunnel
C'est mal ?
C'est celle qui m'est apparue comme la plus à jour (et développée également par Lars)
Hors ligne
Pages : 1