Accéder à mon ordinateur en externe sans redirection de port

12

J'ai une machine Linux (Sabayon 13 KDE) à laquelle j'aimerais pouvoir accéder à distance pour SSH, FTP, HTTP, etc. Je me suis inscrit au DNS dynamique avec No-IP.com, mais ce n'est pas suffisant car je suis sur un réseau de campus universitaire, derrière un NAT, et je n'ai pas la permission d'accéder au routeur pour configurer la redirection de port. Je ne sais pas si les routeurs du campus prennent en charge UPnP ou NAT-PMP mais j'en doute.

Quoi qu'il en soit, je me demandais s'il y avait un moyen de contourner cela en utilisant un VPN. Je sais qu'un VPN me permettrait, par exemple, d'accéder à ma box Linux depuis mon ordinateur portable si j'avais le logiciel VPN installé sur les deux machines. Mais j'aimerais pouvoir accéder à ma box Linux depuis n'importe quel ordinateur, sans avoir à installer de logiciel. Ou tout au moins pouvoir accéder à la partie HTTP de cette façon. Et même si je sais que de nombreux services VPN offrent des interfaces Web pour le transfert de fichiers, etc., je préférerais pouvoir accéder à ma boîte Linux en utilisant un logiciel client FTP et SSH standard.

Quoi qu'il en soit, est-ce quelque chose que vous pouvez faire avec un VPN? Ou existe-t-il un moyen de chaîner un VPN avec Dynamic DNS d'une manière ou d'une autre? J'ai consulté le site Web de Hamachi VPN, mais il décrivait toutes les fonctionnalités en termes non techniques, donc je n'ai pas pu comprendre ces questions et je préfère le savoir avant de créer un compte.

UnnamedMook
la source
Votre campus dispose-t-il d'un service VPN? De nombreux collages ont un VPN configuré pour que les étudiants puissent accéder aux ressources à l'intérieur du LAN du campus. Essayez simplement vpn.collagename.edu et voyez si un ordinateur existe. Si oui, essayez d'utiliser votre nom d'utilisateur et votre mot de passe sur le campus pour vous connecter.
Scott Chamberlain

Réponses:

9

Il y a quelques options. Pagekite semble le plus simple et le plus direct - il fait tout ce que vous demandez et est accessible au public

Vous pourriez être en mesure d'aller avec une certaine forme de ssh inverse et de tout tunneler à travers cela. Vous devez établir la connexion entre le réseau du campus et votre connexion à domicile (où vous devez configurer la redirection de port, etc.), vous avez donc également besoin d'un serveur ssh de l'autre côté.

Certaines implémentations d'IPV6 pourraient également fonctionner - j'avais l'habitude d'utiliser un courtier de tunnel qui est maintenant disparu et je crois que la méthode udp dans le passé. Cela devrait vous donner un accès complet à partir d'une autre boîte compatible ipv6, ou via un proxy approprié reliant les deux protocoles.

Hamachi met en place un VPN et fait la plupart de la configuration - c'est bon pour un petit réseau local.

Vous pouvez avoir d'autres options que cela - peut-être configurer un serveur openvpn à la maison et vous y connecter à partir de la boîte universitaire.

Compagnon Geek
la source
1
J'ai eu le même problème. J'ai établi une connexion SSH inversée en utilisant Teamviewer (qui pourrait fonctionner par lui-même mais c'est un peu maladroit) vers un serveur public auquel j'ai accès sur les deux ordinateurs, puis j'ai pu passer par le serveur public vers l'ordinateur derrière le NAT.
ejk314
Et une note en utilisant SSH inverse, vous devez avoir un serveur ssh installé, pas seulement un client.
ejk314