J'ai récemment installé Ubuntu Server 10.04 LTS sur ma machine Windows 7 Ultimate. Je souhaite exécuter le VM graphicless et y accéder via ssh sous Windows 7. Ma machine est connectée à un routeur sans fil et avec DHCP. J'ai essayé différentes combinaisons (NAT/Bridged) mais je ne parviens toujours pas à accéder à l'invité avec PuTTY. Il indique soit que la connexion est refusée, soit que la connexion est suspendue sans autre sortie. Pendant que j'essaie de me connecter au démon ssh, mon VM est démarré et je suis connecté avec un utilisateur normal.
Mon programme d'installation Ubuntu vient d'être installé et je n'y ai rien configuré, sauf une mise à jour d'apt-get && apt-get.
Le démon open-ssh est également lancé et en cours d'exécution.
Je n'ai pas ICS sur ma machine Windows, donc normalement rien ne doit interférer avec les ports. J'essaie de me connecter à 127.0.0.1:22 avec le nom d'utilisateur normal pour la configuration d'Ubuntu et il ne se connectera pas!
Vous devez trouver l'adresse IP utilisée par l'invité.
S'il utilise un réseau ponté, il aura obtenu une adresse IP de votre routeur et sera sur votre réseau comme n'importe quel autre périphérique. [modifier pour ajouter: n'oubliez pas que si vous n'avez pas de DHCP sur votre réseau, vous devrez gérer vous-même l'affectation IP]
S'il utilise NAT, VirtualBox exécute un dhcpd et attribue à l'invité une adresse interne. L'hôte devrait toujours pouvoir voir cette IP interne (mais aucune autre boîte sur votre réseau ne le peut).
Dans un terminal de votre invité, exécutez ifconfig
et essayez ssh sur l'IP indiquée pour eth0
à partir de votre hôte.