Comment configurer un tunnel SSH et / ou un tunnel SSH inversé?

2

Je suis situé à Shanghai en Chine et j'essaie de mettre en place un tunnel SSH (ou un tunnel SSH inversé?) Vers le serveur de mon frère situé aux États-Unis. J'utilise Windows XP et il a un Mac. Nous utilisons tous les deux des routeurs sans fil (nous ne savons pas si cela est pertinent). Il m'a donné l'adresse et le mot de passe (pour son serveur, je pense), et j'ai téléchargé myentunnel (qu'il a recommandé), mais je ne sais pas quoi faire maintenant. J'ai également téléchargé l'add-on foxyproxy pour mozilla (mon navigateur préféré) et j'espère qu'il y a quelqu'un qui peut aider à guider un débutant comme moi! Merci d'avance.

bossytoe
la source

Réponses:

1

Je n'ai jamais utilisé MyEnTunnel, mais je peux recommander Tunnelier, qui est également gratuit et simple à utiliser. Après l'installation, allez à la page de connexion et entrez l'adresse de l'hôte, le nom d'utilisateur et le mot de passe. Maintenant, allez dans Services et cochez Activé sous SOCKS, enregistrez le profil à l’aide des boutons situés à gauche pour que les paramètres soient sauvegardés, puis cliquez sur Connexion.

Maintenant, vous devez configurer Firefox (Mozilla est le développeur), ou plus spécifiquement Foxyproxy. Ajoutez un nouveau proxy avec l'adresse 127.0.0.1 et le numéro de port 1080. Passez à utiliser ce proxy et toutes les données en provenance et à destination de sites Web doivent maintenant être tunnellisées via la connexion Internet de votre frère et tout est crypté.

Cependant, les recherches DNS peuvent ne pas être tunnelées; C'est très, très mauvais. Ouvrez Firefox, tapez about: config dans la barre d’adresse, puis tapez network.proxy.socks_remote_dns dans le champ du filtre. Assurez-vous que la valeur est définie sur true. Si c'est faux, vous devez double-cliquer dessus et il dit vrai. Maintenant vous êtes tous ensemble!

Don
la source
Merci de votre aide! J'ai désinstallé Myentunnel et installé Tunnelier comme suggéré. Vos instructions ont été très utiles et l'installation s'est bien déroulée. J'ai aussi ajouté le proxy avec FoxyProxy et jusqu'à présent, ça a l'air bien. J'ai eu un léger problème - lorsque j'allais activer le proxy, je recevais un message disant que le serveur proxy refusait la connexion. J'ai parlé à mon frère et il vérifie les choses de son côté pour voir s'il y a un problème. Je vous tiendrai au courant de ce qui se passe. Je voulais juste vous remercier pour votre aide !!
bossytoe
1

Eh bien, je ne sais pas à quel point c'est plus facile, mais voici ce que j'ai fait:

Générer une clé:

ssh-keygen -t dsa

Placez-le sur le serveur auquel vous vous connectez:

cat ~/.ssh/id_dsa.pub | ssh -l username ip.of.server 'cat >> ~/.ssh/authorized_keys2'

Vous ne devriez pas avoir besoin d'entrer un mot de passe lorsque vous vous connectez.


Pour en faire un truc rapide, essayez ceci:

Démarrer cygwin et en ligne de commande, tapez ceci:

echo '#!/bin/bash' >> /cygdrive/c/cygwin/goserv.h
echo 'ssh -ND 9999 user@server' >> /cygdrive/c/cygwin/goserv.sh

Recherchez votre fichier cygwin.bat (il devrait se trouver dans votre répertoire d’installation de cygwin, qui, sur ma machine, est c: \ cygwin). Ouvrez-le avec le Bloc-notes, recherchez cette ligne:

bash --login -i

et changez cela en ceci:

bash --login -i %1

Puis enregistrez-le. Cela ne nuira pas à votre utilisation normale de cygwin. Maintenant, créez un nouveau fichier dans le Bloc-notes et ajoutez cette ligne:

c:\cygwin\cygwin.bat /cygdrive/c/cygwin/goserv.sh

Enregistrez maintenant le fichier sous goserv.bat sur votre bureau. Sur mon ordinateur, double-cliquez sur ce fichier pour créer le tunnel.

Quant à Firefox, avez-vous besoin de l'utiliser pour une utilisation non tunnellisée? J'utilise Chrome pour une utilisation régulière et Firefox pour une utilisation en tunnel. Si vous êtes vraiment attaché à Firefox, vous pourriez peut-être installer la version portable et laisser celle-ci configurée pour une utilisation par proxy.

Brendan
la source
0

Semble être un problème de foxyproxy-addon, je ne suis pas sûr. J'utilise myentunnel, c'est assez bon. Sous firefox, j'ai installé AutoProxy ( http://autoproxy.org/fr ). Il peut basculer vers votre proxy en fonction des règles que vous avez créées.


la source