2 votes

Mettre en place un proxy SOCKS à la maison pour l'utiliser en dehors de chez soi

J'ai une boîte Linux à la maison. Je sais que je peux configurer un proxy sur un ordinateur actuel en ouvrant le terminal et en tapant ssh -D PORT UTILISATEUR@SERVEUR puis en entrant le proxy et le port dans un navigateur. CEPENDANT - je n'ai pas les autorisations du Terminal sur mon ordinateur actuel.

J'ai configuré DynDNS et redirigé les ports vers ma boîte Linux. Je me suis connecté à distance, puis j'ai configuré un proxy SOCKS vers un autre ordinateur.

Configuration comme suit:

ORDINATEURDOMESTIQUE$ ssh -D 8080 UTILISATEUR2@AUTRESERVEUR
AUTRESERVEUR$

Je devrais pouvoir entrer le code ORDINATEURDOMESTIQUE dyndns en tant que serveur SOCKS et le code 8080 en tant que port, n'est-ce pas?

Ça ne marche pas; les pages ne se chargent pas. Qu'est-ce qui ne va pas?

Si cette question n'était pas assez claire, désolé :( Je la modifierai si nécessaire.

2voto

David M. Syzdek Points 156

Si aucune adresse de liaison n'est fournie avec l'option -D, alors par défaut, la liaison se fait uniquement sur localhost. Vous pouvez faire en sorte que le serveur SOCKS écoute sur toutes les interfaces en le liant à l'adresse IP 0.0.0.0 :

ssh -D 0.0.0.0:8080 user2@serverB

Vous devriez alors pouvoir entrer HOMECOMPUTER dyndns en tant que serveur SOCKS et 8080 comme port.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X