| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| httptunnel [Le 08/01/2017, 14:46] – tags L'Africain | httptunnel [Le 16/09/2026, 21:33] (Version actuelle) – Mise en forme (https://forum.ubuntu-fr.org/viewtopic.php?pid=22907707#p22907707) nany |
|---|
| * Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. |
| |
| | //Voir aussi SSH et Crokscrew [[https://forum.ubuntu-fr.org/viewtopic.php?id=213500]] , une solution plus simple uniquement coté client pour passer le proxy. Pour avoir des tunnels, l'emploi des tunnels SSH est alors plus sure puisque automatiquement crypté.// |
| ===== Installation ===== | ===== Installation ===== |
| |
| Le bug a été corrigé sur [[https://github.com/larsbrinkhoff/httptunnel/commit/a578fb44f37c9ef8689d1030e19a69a73e914820|GitHub]] | Le bug a été corrigé sur [[https://github.com/larsbrinkhoff/httptunnel/commit/a578fb44f37c9ef8689d1030e19a69a73e914820|GitHub]] |
| |
| Installer le [[http://packages.ubuntu.com/wily/httptunnel|package httptunnel 3.3+dfsg-4]] de [[Wily]] corrige le problème. | Installer le [[http://packages.ubuntu.com/wily/httptunnel|package httptunnel 3.3+dfsg-4]] de [[Wily]] corrige le problème. |
| </note> | </note> |
| <note important>À partir d'[[:xenial|Ubuntu 16.04]], le système d'initialisation par défaut d'Ubuntu est [:[Systemd]]. | <note important>À partir d'[[:xenial|Ubuntu 16.04]], le système d'initialisation par défaut d'Ubuntu est [:[Systemd]]. |
| Ci dessous un script de démarrage pour **/etc/init.d/** pour ajouter au démarrage du système le serveur HTTP-Tunnel. | Ci dessous un script de démarrage pour **/etc/init.d/** pour ajouter au démarrage du système le serveur HTTP-Tunnel. |
| |
| Créez un fichier appelé **/etc/init.d/httptunnel ** et rendez-le exécutable : | Créez un fichier appelé **/etc/init.d/httptunnel** et rendez-le exécutable : |
| <code> | <code> |
| sudo touch /etc/init.d/httptunnel && sudo chmod 755 /etc/init.d/httptunnel | sudo touch /etc/init.d/httptunnel && sudo chmod 755 /etc/init.d/httptunnel |
| </file> | </file> |
| |
| Ce script peut donc être appelé par la commande **/etc/init.d/httptunnel** et accepte 4 arguments différents : | Ce script peut donc être appelé par la commande **/etc/init.d/httptunnel** et accepte 4 arguments différents : |
| * **start** pour lancer le service ; | * **start** pour lancer le service ; |
| * **stop** pour l'arrêter ; | * **stop** pour l'arrêter ; |
| |
| <code> | <code> |
| sudo netstat -a | grep le_n°_de_port | sudo ss -lap | grep -F ":56986" # remplacer 56986 par le numéro de port |
| </code> | </code> |
| |
| Si le port est déja occupé cette commande affichera quelque chose dans le résultat, autrement elle n'affichera rien. Bon courage | Si le port est déjà occupé cette commande affichera quelque chose dans le résultat, autrement elle n'affichera rien. Bon courage |
| |
| |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| \\ | \\ |
| [[http://www.commentcamarche.net/forum/affich-59147-tunnelling-ip-over-http|Documentation commentcamarche]]\\ | [[https://www.commentcamarche.net/forum/affich-59147-tunnelling-ip-over-http|Documentation commentcamarche]]\\ |
| [[http://en.wikipedia.org/wiki/HTTP_tunnel_(software)|Documentation Wikipedia]] en anglais\\ | [[https://en.wikipedia.org/wiki/HTTP_tunnel_(software)|Documentation Wikipedia]] en anglais\\ |
| [[http://www.nocrew.org/software/httptunnel.html|Site Officiel]] | [[https://github.com/larsbrinkhoff/httptunnel|Site Officiel]] |
| ---- | ---- |
| | |
| //Contributeurs : [[utilisateurs:maclane45|maclane45]]// | //Contributeurs : [[utilisateurs:maclane45|maclane45]]// |