web-dev-qa-db-fra.com

Comment accéder au serveur de développement dans l'invité Ubuntu VirtualBox sur l'hôte Windows 7?

J'utilise un serveur de développement Google App Engine sur le bureau Ubuntu 11.10 sur une machine virtuelle VirtualBox, sur un hôte Windows 7. Selon this question, j'ai la configuration suivante:

  1. La mise en réseau de la machine VM est configurée pour utiliser une carte réseau réservée à l'hôte.
  2. Le partage de connexion Internet (ICS) est activé dans Windows.
  3. Pour ICS, le port réseau Windows VirtualBox et la connexion filaire Ubuntu ont des adresses IP fixes.
  4. Ubuntu VM peut accéder à Internet.
  5. Je peux cingler l'invité de l'hôte.
  6. Sur l'hôte, si je mets l'adresse IP de l'invité dans la barre d'adresse de Chrome, cela signifie qu'il ne peut pas se connecter.

Que dois-je faire à partir d'ici pour accéder au serveur de développement GAE qui s'exécute sur Localhost: 8080?

2
Curyous

Je suggérerais que vous mettiez le réseau en pont, ce qui mettra votre machine Ubuntu en LAN avec votre machine Host Win7. Si vous avez activé DHCP sur votre routeur (ce qui est par défaut), cela donnerait une adresse IP à votre machine Ubuntu.
Vous pouvez ensuite utiliser VRDP pour accéder à votre machine ou installer openssh-server:

Sudo apt-get install openssh-server

Ensuite, vous pourrez accéder à votre machine via PuTTY ou depuis un autre endroit si vous configurez votre routeur pour transférer le port 22 sur votre machine Ubuntu.
Vous pouvez également installer NXServer sur une machine Ubuntu et NXclient pour un accès graphique. Vous pouvez télécharger le client/serveur de site Web NoMachine .

1
enedene

La définition des paramètres réseau sur la VM sur NAT est également une option; vous obtiendrez alors une adresse IP de votre serveur DHCP sur le réseau sur lequel vous travaillez?

0
latz