Imaginons que vous soyez sur un réseau où certains sites web sont bloqués.
Si vous avez une machine à l’extérieur et un accès SSH dessus, vous pouvez l’utiliser comme proxy.
1ère étape
Lancez la commande suivante pour créer un proxy :
$ ssh Utilisateur@MachineExterne -C -N -D 8080
Les options sont les suivantes :
- -C : compresse la transmission pour économiser la bande passante
- -N : n’ouvre pas de shell
- -D : ouvre un proxy dynamique
Vous devez garder le proxy ouvert, ne fermez donc pas la console sur laquelle vous l’avez ouvert !
Cette commande fonctionne pour Linux et MacOS. Pour Windows, je vous laisse regarder du coté de Putty.
2eme étape
Configurez ensuite votre navigateur pour pour rediriger le flux TCP et DNS vers le proxy :
N’oubliez pas de cocher la case « DNS distant ». Et voila !
Vous avez en plus changé d’IP sur Internet. Vous utilisez désormais celle du serveur proxy.
Bonjour,
C’est très bien comme astuce, merci beaucoup
Petite correction pour la conclusion : « Vous avez changé d’adresse IP sur le Web ». Parce que pour d’autres usages d’Internet, il est toujours possible d’utiliser le proxy SOCKS fourni par SSH, mais ce qui est documenté ici, c’est le réglage du navigateur Web pour cela !