124 votes

Comment Puis-Je Accéder À L'Hôte De VMware Fusion?

Je viens de créer une nouvelle VM Windows XP sur mon Mac à l'aide de VMware Fusion. La VM est à l'aide de la NAT pour partager de l'hôte de la connexion Internet.

Comment puis-je accéder à une application Rails, qui est accessible sur le Mac lui-même à l'aide de http://localhost:3000?

134voto

JW. Points 17361

Sur la machine XP, trouver votre adresse IP en allant à l'invite de commande et taper "ipconfig". Essayez de remplacer le dernier numéro avec 1 ou 2. Par exemple, si votre adresse IP est 192.168.78.128, l'utilisation http://192.168.78.1:3000.

80voto

Michael Larocque Points 916

Vous pouvez utiliser votre Mac hôte (ou de toute autre Mac sur le réseau), de "local" nom de:

http://macname.local:3000/

où macname est le nom de réseau de votre ordinateur (ou autre) Mac.

14voto

starkos Points 1414

Pour les futurs visiteurs: une fois que vous avez obtenu l'adresse IP compris, vous pouvez ajouter une entrée dans le fichier hosts de Windows, qui est situé à C:\Windows\system32\drivers\etc\hosts, pour mapper l'adresse IP d'un serveur (virtuel) de nom de. Ajoutez une ligne comme ceci:

192.168.78.1   myrubyapp

Maintenant, vous pouvez accéder au site de l'IE à l'adresse http://myrubyapp:3000

Si vous utilisez des serveurs virtuels sous Apache, vous aurez besoin de fournir le nom de serveur correct.

10voto

Jess Telford Points 1606

Comme cette question est assez vieux et, se référant à XP, voici une alternative pour de nouveaux systèmes d'exploitation;


Si vous êtes à bascule Vista ou Windows 7 comme système d'exploitation Invité et vous avez des Hôtes Virtuels configuration de l'Hôte via Apache, voici comment le programme d'installation:

Dans l'OS Hôte, vous devez vous assurer que la connexion au réseau se fait via NAT;

  1. Cliquez-droit sur l'icône réseau dans la fenêtre VM (en bas à droite)
  2. Sélectionnez "NAT"
  3. Sélectionnez "Se Connecter"
  4. Attendre que l'OS invité à reconnecter le réseau

Puis, Dans l'OS Invité;

  1. Cliquez Sur Démarrer > Réseau > Centre Réseau Et Partage
  2. Cliquez sur "voir le Statut" à côté de la connexion réseau
  3. Cliquez Sur "Détails"
  4. Trouver "Passerelle Par Défaut IPv4"
  5. Ouvrir Wordpad
  6. Modifier C:\Windows\System32\drivers\etc\hosts
  7. Ajouter une ligne au fichier, par exemple:

    [default-gateway-IP] www.example.com
    [default-gateway-IP] example.com
    
  8. Enregistrer

  9. Essayez d'ouvrir http://www.example.com ou http://example.com dans IE

9voto

Richard Poirier Points 1948
  1. Sur la machine XP, Démarrer -> connexion -> Afficher toutes les connexions.
  2. Double-cliquez sur Connexion au réseau Local.
  3. Cliquez sur l'onglet Support.
  4. Prendre la Passerelle par Défaut IP <gateway-ip> et hit http://<gateway-ip>:3000 dans votre navigateur.

Gotcha: Vous devez avoir http:// dans l'adresse ou IE vous donnera "La page ne peut être affichée".

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X