SSH dans une machine Linux sur Internet

14

J'ai récemment installé une machine Linux dans mon dortoir et j'aimerais pouvoir y accéder via SSH. Je suis sur un campus universitaire qui possède plusieurs sous-réseaux pour gérer les machines connectées sans fil au réseau. Pour cette raison, le sous-réseau des machines et leur IP changent fréquemment.

Étant donné que les machines seront probablement sur des sous-réseaux différents, je ne peux pas SSH en entrant l'adresse IP. Existe-t-il un moyen de configurer SSH via un service Internet ou quelque chose de similaire qui me transmettrait à ma machine?

Alex Bardasu
la source
Avez-vous besoin d'y accéder depuis l'extérieur du réseau du campus? Ou simplement en interne (depuis le réseau du campus)?
Isaac Dontje Lindell
J'en ai besoin en interne, mais je me suis dit que puisque je serais sur un sous-réseau différent, cela poserait des problèmes similaires à l'accès depuis le campus.
Alex Bardasu
Un pare-feu bloque probablement les connexions entrantes provenant d'Internet extérieur. En interne, vous pouvez voir si votre réseau de campus donne un nom DNS aux clients connectés. Mon campus mappe les ordinateurs qui demandent une adresse IP en un nom DNS au format %machine_name%.dynamic.%college_name%.edu. Peut-être que votre réseau a quelque chose comme ça?
Isaac Dontje Lindell
J'obtiens une adresse similaire lorsque je fais un "hôte <ip>". Je vais faire un essai quand je vais quitter le travail et voir si cela me mène quelque part. Merci!
Alex Bardasu
Le seul problème que je rencontre parfois est qu'il ne se met pas à jour immédiatement lorsque l'ordinateur se déplace. Cela ne devrait pas être un problème sur une machine qui reste au même endroit.
Isaac Dontje Lindell

Réponses:

15

Vous pouvez utiliser Log me in Hamachi .

Je l'utilise sur un serveur Linux derrière NAT sans aucun moyen de rediriger les ports. C'est gratuit comme dans la bière.

Vous configurez un réseau sur logmein.com puis installez le client sur le serveur. Cela créera un ham0périphérique réseau avec une IP qui ne changera jamais. Vous devez connecter vos machines clientes au même réseau hamachi et vous pouvez ssh à votre box par son hamachi ip.

squareborg
la source
1
Parfait! J'ai utilisé Hamachi quand j'étais enfant à des fins de jeu, mais je l'ai complètement oublié maintenant. Je vais essayer bientôt. Je vous remercie!
Alex Bardasu
5

Je pense que vous pouvez utiliser no-ip.com ou dyndns.com.

Cette question peut avoir votre réponse ddclient mise à jour vers l'IP locale au lieu de l'IP publique

Vous ne spécifiez pas si vous devez accéder à partir du sous-réseau ou d'Internet. La solution est donc différente (les deux sont expliquées dans le lien superuser.com)

gavioto20
la source