Survit aux changements de réseau
Changement de Wi-Fi, câble branché ou portable sorti de veille : Shprot le remarque et rétablit le tunnel de lui-même.
Shprot transforme n’importe quel serveur accessible en SSH en proxy SOCKS5 et HTTP stable. Il surveille votre réseau, rétablit le tunnel après un changement de Wi-Fi ou une sortie de veille et vous dit précisément ce qui ne va pas — sans ligne de commande.
Version 1.6 pour Windows et Linux

Changement de Wi-Fi, câble branché ou portable sorti de veille : Shprot le remarque et rétablit le tunnel de lui-même.
Des vérifications régulières à travers le proxy lui-même détectent un tunnel qui semble connecté mais ne laisse rien passer, et le redémarrent.
Les tentatives s’espacent progressivement et, après un échec d’authentification, elles ont lieu au plus une fois par minute : fail2ban ne bannira pas votre IP à cause d’une mauvaise clé.
Générez ou importez une clé et copiez sa partie publique pour authorized_keys directement depuis la fenêtre des paramètres.
À la première connexion, l’empreinte de la clé d’hôte du serveur s’affiche dans une boîte de dialogue pour que vous puissiez la vérifier avant de lui faire confiance.
Les applications qui ne prennent pas en charge SOCKS5 peuvent utiliser un proxy HTTP optionnel qui passe par le même tunnel.
L’icône indique si le tunnel est actif, les notifications expliquent pourquoi il ne l’est pas, et les journaux sont à un clic.
L’interface est traduite en 49 langues, avec une mise en page de droite à gauche pour l’arabe, le persan, l’hébreu et l’ourdou.
ssh -D ?ssh -D 1080 user@server vous donne un proxy SOCKS5 en une commande — jusqu’à ce que la connexion cesse de fonctionner sans prévenir. Shprot lance le même client OpenSSH et s’occupe de tout ce que la commande seule ne fait pas.
ssh -D | Shprot | |
|---|---|---|
| Changement de réseau ou de Wi-Fi, sortie de veille | À relancer vous-même | Reconnexion automatique |
| Tunnel connecté mais sans trafic | Passe inaperçu | Détecté par des vérifications à travers le proxy |
| Échecs d’authentification répétés | À la charge de vos scripts | Tentatives espacées pour que le serveur ne bannisse pas votre IP |
| Clés client | ssh-keygen et fichiers dans ~/.ssh | Générer ou importer, copier la clé publique en un clic |
| Vérification de l’identité du serveur | Question dans le terminal | Boîte de dialogue avec l’empreinte de la clé d’hôte |
| Applications sans prise en charge de SOCKS5 | Non couvert | Proxy HTTP optionnel par le même tunnel |
| État du tunnel | Fenêtre de terminal | Icône et notifications indiquant la cause de l’échec |
Des outils comme autossh aident pour les redémarrages, mais demandent toujours une configuration manuelle et n’ont pas d’interface.
Accédez aux tableaux de bord internes, environnements de préproduction et outils d’administration accessibles uniquement depuis le réseau de votre serveur.
Faites passer votre trafic par votre propre serveur sur le Wi-Fi public des cafés, hôtels ou aéroports.
Gardez un proxy stable sur une machine qui se met en veille et change de réseau toute la journée.
N’importe quel serveur Linux avec OpenSSH convient. Rien n’y est installé : un utilisateur dédié, limité au transfert de ports, se crée en quelques commandes.
Saisissez user@server, générez une clé et ajoutez sa partie publique au fichier authorized_keys du serveur. Vérifiez une fois l’empreinte du serveur.
Indiquez socks5h://localhost:1080 dans le navigateur ou les paramètres proxy du système — le menu de l’icône copie l’adresse pour vous.
Guide pas à pas avec sécurisation du serveur →


Version 1.6. Gratuit, open source, sans compte ni abonnement.
Windows 10 et 11, 64 bits. Pour mettre à jour, installez la nouvelle version par-dessus l’ancienne.
Programme d’installation (.exe)Ubuntu 22.04+, Debian 12+ et distributions compatibles.
Paquet (.deb)Fedora 39+, RHEL 9+, AlmaLinux 9+ et distributions compatibles.
Paquet (.rpm)Shprot utilise le client OpenSSH (ssh et ssh-keygen). Il est fourni avec Windows 10 / 11 et la plupart des bureaux Linux ; s’il manque, Shprot vous indique comment l’ajouter.
Chaque version contient un fichier SHA256SUMS pour vérifier que le téléchargement n’a pas été modifié. Toutes les versions et modifications →
Non, c’est un proxy. Seules les applications configurées pour l’utiliser — un navigateur, curl, git, un IDE — font passer leur trafic par le tunnel ; le reste passe directement. Aucune carte réseau virtuelle n’est installée.
Un serveur OpenSSH ordinaire et un compte autorisé à transférer des ports TCP. Rien n’est à installer sur le serveur ; tout VPS ou serveur domestique accessible en SSH convient.
Non, Shprot utilise uniquement des clés SSH. Elles sont plus sûres que les mots de passe et permettent au tunnel de se reconnecter sans intervention. La clé se génère dans l’application en un clic.
Les navigateurs, curl, git, les gestionnaires de paquets et toute application dotée de paramètres de proxy SOCKS5 ou HTTP ou prenant en charge les variables ALL_PROXY / HTTP_PROXY. Utilisez socks5h:// pour que les noms de sites soient résolus sur le serveur.
De temps en temps, il ouvre via le proxy un site populaire choisi au hasard. Si cela échoue alors qu’Internet est disponible, le tunnel est redémarré.
Oui. Shprot est un logiciel libre et open source sous licence GNU GPL v3, sans compte, abonnement ni publicité.
Pas encore. Shprot prend actuellement en charge Windows 10 / 11 et Linux.