IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VMware Discussion :

Connection en SSH sur machine virtuelle Ubuntu depuis l'exterieur


Sujet :

VMware

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 158
    Par défaut Connection en SSH sur machine virtuelle Ubuntu depuis l'exterieur
    Bonjour,

    Je souhaiterai pouvoir me connecter en ssh sur ma machine virtuelle Ubuntu depuis l'extérieur. Ma Machine virtuelle est VMWare qui tourne sur Vista.

    La carte reseau de ma machine virtuelle est configurée en "bridged".
    Ainsi ma machine virtuelle a comme IP privée 192.168.1.13.
    Sur ma livebox j'ai forwardé le port 22 vers l'adresse IP de la machine virtuelle.

    Rien n'y fait, j'arrive a me connecter par putty en SSH via 192.168.1.13, mais via l'IP publique ca ne marche pas :'(


    Des gens ont il réussi à faire marcher une telle configuration? Ais je oublié une étape?

    Merci d'avance.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    Si la carte réseau de ta vm est bien configurée en mode bridge est bien configurée en mode brigde, il ne devrait pas y avoir de problème.

    As-tu déjà dans un premier temps testé la connexion ssh via l'ip privé?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 158
    Par défaut
    Oui via l'IP privée ca fonctionne bien.


    C'est via l'IP public que putty me renvoi un "connection refused"

  4. #4
    Invité
    Invité(e)
    Par défaut
    Peux-être que ton fournisseur d'accès internet bloque le port 22.

    Peux-tu modifier la configuration sur ta livebox de la manière suivante:

    port public: 22000
    port privé: 22
    ip privé : 192.168....13

    Ensuite tester la connexion ssh via l'ip publique sur le port 22000 et voir ce que ça donne

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 158
    Par défaut
    autre remarque :


    je peux pinger ma machine virtuelle depuis mon vista (pinger 192.168.1.3 depuis 192.168.1.1), mais l'inverse ne marche pas.

    Je n'arrive pas à pinger mon hote vista depuis ma machine virtuelle ubuntu (pinger 192.168.1.1 depuis 192.168.1.3).

  6. #6
    Invité
    Invité(e)
    Par défaut
    As-tu un firewall/antivirus sur vista?

    Si oui le désactiver et voir si tu peux le pinger à partir d'ubuntu.

    Sur ubuntu toujours,

    peux-tu me donner le résultat de la commande


  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 158
    Par défaut
    oui le firewall vista mempechait de me faire pinger



    Par contre j'arrive toujours pas à me connecter en ssh via l'ip publique -_-

    rq:

    Je dois pouvoir me connecter sur ma machine virtuelle depuis ma machine locale via l'ip publique?
    Ou est ce que ce type de connexion est uniquement testable depuis l'exterieur?

  8. #8
    Invité
    Invité(e)
    Par défaut
    As-tu effectué l'adaptation que je t'ai demandée concernant le port publique? 22000

    oui,il vaudrait mieux tester de l'extérieur pour t'assurer que ça fonctionne de ce côté là.

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 158
    Par défaut
    netstat -rn me donne cela

    Table de routage IP du noyau
    Destination Passerelle Genmask Indic MSS Fenêtre irtt Iface
    192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
    169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
    0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 158
    Par défaut
    je vois pas ou modifier le port publique/privé sur la live box.
    Il faudrait vraiment que ça marche sur le port 22 car il est ouvert à mon travail.

  11. #11
    Invité
    Invité(e)
    Par défaut
    Ok

    Après avoir trouvé des screenshots de la livebox.

    Voici ce que je te propose:

    http://www.aidewindows.net/livebox1.php#serveur_livebox

    Serveur Lan -> bouton modifier

    Ensuite

    Nom du serveur -> tu le laisses (je suppose que c'est ssh?)
    Accès activé -> oui
    Protocole -> TCP
    Du port -> 22000
    au port -> 22
    Adresse ip locale: 192.168.1.3 (vm)

    Bouton appliquer.

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 158
    Par défaut
    ca me donne ca comme erreur :

    La valeur De doit être inférieure ou égale à la valeur A dans une plage de ports (de=22000, à=22).



    pourquoi le port publique doit etre inférieur au port privé

  13. #13
    Invité
    Invité(e)
    Par défaut
    Sorry, Je me suis trompé de section.

    Je pensais que c'était la section du "port forwarding".

    Le lien que je t'ai donné précedemment sert à ouvrir un range de ports publiques.(notamment pour les jeux en ligne) -> tu peux supprimer l'entrée de s

    Pour faire du port forwarding, il faut aller dans la section
    Configuration avancé -> routeur (cfr le screenshot)

    http://img.clubic.com/photo/00743138.jpg

    Tu peux tester dans un premier temps port public 22 port privé 22 ip privé 192.168.1.3.


    http://www.clubic.com/article-91662-...el-sagem.html#

    Si ça ne va toujours pas tu peux modifier le port public vers 22000.

  14. #14
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 158
    Par défaut
    sur la livebox sagem il n'y a que l'option "Server Lan" avec le port forwarding par intervalle du port x au port y


    bref ça ne marche toujours pas :'(

    Peut être qu'on ne peut pas se connecter avec l'adresse publique en étant derrière la livebox. Quoi que j'avais la meme erreur en essayant de l'exterieur il y a quelques jours ("connection refused").


    C'est assez découragant


    Merci pour ton aide

  15. #15
    Invité
    Invité(e)
    Par défaut
    Bah écoute

    Si tu pouvais faire un screenshot de l'interface d'administration de ta livebox, ça m'aiderait car je n'en ai pas à disposition.

  16. #16
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 158
    Par défaut
    Bonjour,


    J'ai réussi à tout configurer afin de me connecter depuis l'exterieur.

    Cela dit les connections exterieurs parchent depuis console Linux mais pas depuis Putty sur windows


    Quelqu'un a t'il une piste?


    merci d'avance

  17. #17
    Invité
    Invité(e)
    Par défaut
    Comme je t'ai dit dans l'autre post:

    fournis l'event log de putty et il ne sert à rien de créer un post portant sur le même sujet dans 10 forums

  18. #18
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 3
    Par défaut
    moi je trouve que la vieielle methodes sont tjrs efficaces
    ssh identifiant@sever-name

  19. #19
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 116
    Par défaut
    As tu configuré la carte réseau de ta VM en mode Bridge ou en NAT.
    Si tu fais du NAT, il ne faut pas oublier de faire du port Forwarding, de la translation de ports de ta machine source vers ta VM.
    Je t'ai mis une capture d'écran en PJ.
    Il suffit d'aller dans Edit> Virtual Network Preferences > NAT et là tu peux configurer le port forwarding.
    Il faut que tu redireiges le port source 22 sur ta machine destination:
    ex:

    Port source 22
    192.168.0.230:22

    et normalement si tu redireiges sur ta livebox le port 22, sur ta machine hôte, ca devrait fonctionner ...

Discussions similaires

  1. Problème d'affichage sur machine virtuelle Linux (Ubuntu)
    Par fafa63 dans le forum Virtualisation
    Réponses: 10
    Dernier message: 13/06/2014, 16h05
  2. Réponses: 1
    Dernier message: 23/09/2012, 12h29
  3. Appli Web sur machine virtuelle inaccessible depuis l'extèrieur
    Par Jonibigoudy dans le forum VirtualBox
    Réponses: 2
    Dernier message: 09/09/2010, 15h19
  4. Installation de WIN2003 Server sur machine virtuelle
    Par gantec dans le forum Windows Serveur
    Réponses: 5
    Dernier message: 19/05/2008, 17h31
  5. [AIX 5.1]Installation AIX sur machine virtuelle
    Par blackstreet dans le forum AIX
    Réponses: 1
    Dernier message: 05/02/2008, 18h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo