Tunnel SSH vers le réseau domestique et accès à l'interface Web du routeur


11

J'essaie d'utiliser un tunnel ssh à partir d'un emplacement distant pour me connecter à mon réseau domestique et accéder à l'interface Web du routeur.

J'ai un accès SSH au réseau domestique et je peux me connecter à la machine passerelle "Lounge". (par exemple 192.168.1.100)

Que devrais-je faire pour proxyer des requêtes Web vers le routeur (192.168.1.1) sur le réseau domestique, via "Lounge", afin de pouvoir les visualiser à distance?

Si cela fait une différence, la machine "Lounge" exécute OS X.

Je veux une solution ssh / ligne de commande uniquement pour cela, merci.

Réponses:


10

Téléchargez du mastic si vous ne l'avez pas déjà, le format dont vous avez besoin est:

putty -ssh username@publicip -pw password -L localport:privateip:destinationport

Voici ce que vous utiliseriez pour accéder à distance à 192.168.1.1 via SSH:

putty -ssh username@publicip -pw password -L 8080:192.168.1.1:80

Vous pouvez ensuite ouvrir un navigateur Web à 127.0.0.1:8080 sur l'ordinateur avec lequel vous avez créé le tunnel et faire apparaître l'interface du routeur.


1
putty est multiplateforme, je l'ai fait à partir d'une boîte Linux ainsi que d'une boîte Windows, et je l'ai fait à travers de nombreux systèmes d'exploitation. Le système d'exploitation ne devrait pas avoir d'importance sur le serveur SSH ou sur le client que vous utilisez pour vous connecter.
MaQleod

Si je fais cela, je suis redirigé vers la page du routeur de mon réseau actuel (pas celui distant). Si je le fais avec toutes les autres pages Web, cela fonctionne. Toute solution?
Emanuel Graf

15

La sshcommande directe pour cela sans puTTY est ...

ssh user@host -L localport:routerip:remoteport

puis ouvrez http: // localhost: localport dans votre navigateur.

Merci à MaQleod de m'avoir montré les commutateurs ssh.

(PS N'allez pas mettre les mots de passe en texte clair! Évitez le -pwchangement)

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.