Comment accéder à mon serveur local sur ma machine virtuelle VirtualBox?

Voici ma configuration:

Comment puis-je accéder à mon serveur local dans ma machine virtuelle?

3 Solutions collect form web for “Comment accéder à mon serveur local sur ma machine virtuelle VirtualBox?”

Comment avez-vous votre configuration réseau dans la machine virtuelle?

Il semble que vous pourriez l'installer en utilisant NAT. Dans cette situation, si votre machine hôte (Mac) possède une adresse IP non-routable (privée) telle que 192.168.xx, vous ne pourrez pas rejoindre l'hôte depuis la machine virtuelle. La raison pour laquelle vous n'êtes pas en mesure d'accéder à l'hôte par le client est que vous configurez essentiellement 2 réseaux privés distincts. Votre ordinateur Mac est sur un (192.168.xx) et votre VM sur un autre (peut-être 10.xxx) et vous avez essentiellement un routeur entre eux. Puisque les routeurs ne roulent pas les IP privées, les deux réseaux ne peuvent jamais communiquer directement avec eux.

Si vous souhaitez que votre hôte et les machines invitées puissent communiquer, vous voudrez probablement configurer votre carte réseau VirtualBox pour être attaché au «Adaptateur ponté». Cela va partager votre connexion Internet avec la machine virtuelle et permettre à votre machine invitée de parler à l'hôte. Dans cette situation, vous ajoutez essentiellement votre VM en tant que nœud supplémentaire au réseau local sur lequel votre Mac est déjà activé.

Selon les paramètres réseau de votre vm, vous devrez probablement ajouter une IP supplémentaire au système d'exploitation hôte qui se trouve sur le même sous-réseau que votre vm afin qu'ils puissent communiquer. Votre vm a probablement une adresse 192.168.xx, alors ajoutez une adresse similaire à l'ordinateur Mac:

Par exemple, si le vm possède 192.168.1.99 et le masque de sous-réseau 255.255.255.0, vous pouvez le faire à votre hôte:

  Ifconfig eth0: 0 192.168.1.199 netmask 255.255.255.0 vers le haut 

Vous devrez probablement redémarrer l'adaptateur également.

J'ai eu le même problème exact, mais j'utilise Windows 7 comme invité.

Ce que j'ai fait était Démarrer -> Exécuter -> cmd pour afficher la ligne de commande.

ipconfig pour afficher les détails de connexion. Recherchez l'adresse qui ressemble à 10.xxx, c'est votre Mac.

Maintenant, utilisez-le pour vous connecter à votre serveur local sur votre Mac.

Pour moi, c'est habituellement comme http://10.0.2.2:80/blah

  • Comment répertorier les utilisateurs et les groupes d'un groupe de sécurité AD lorsque ce n'est pas un administrateur de domaine
  • Installer Windows Embedded Standard 7 à partir d'USB
  • Comment installer une partition NTFS en lecture seule dans Windows?
  • Pourquoi "commencer winword" fonctionne-t-il, mais simplement "winword" ne fonctionne-t-il pas?
  • Désactiver automatiquement Windows à l'arrêt
  • Comment exécuter le service Windows de façon interactive dans une session auto-enregistrée
  • Cd (modifier le répertoire) dans mon répertoire personnel sous Windows
  • L'écran de l'ordinateur portable est brusquement tourné
  • Comment vérifier la version du bureau à distance?
  • La redirection de commande CMD (pipes) dans raccourci / lien sur Windows 7?
  • Comment puis-je savoir quelle construction de Chrome je cours, 32 bits ou 64 bits? Comment puis-je le modifier?
  • Soyons le génie de l'ordinateur et du réseau.