J'utilise le système d'exploitation Windows (7) comme plate-forme de développement, fonctionnant sur un Mac / Parallels Desktop 5.
Je voudrais accéder à l'hôte local Windows - du côté Mac à des fins de test.
J'ai trouvé de nombreuses solutions pour accéder à l'inverse (accéder à l'hôte local de Mac à partir de Windows) - mais je n'ai trouvé aucune solution pour cette direction d'accès (le cas échéant).
Une idée ? C'est possible ?
Réponses:
J'ai eu le même problème que toi Ranch. J'exécute Win7 sur Mac OS X (Snow Leopard) / Parallels 5. J'ai résolu mon problème d'hôte local sur mac, en désactivant le pare-feu win7 et en "activant" l'authentification anonyme dans les paramètres d'authentification dans IIS Manager.
J'ai également configuré en parallèle:
Configurer - matériel - Adaptateur réseau 1: Adaptateur par défaut
Préférences - réseau - type de connexion - réseau partagé
Edit: pour Parallels 8
Configurer> Matériel> Adaptateur réseau 1: Adaptateur par défaut
Préférences> Avancé>>
Network: Change Settings
Partagéla source
Ce qui précède ne m'a pas aidé, mais cela l'a fait:
Accédez à Windows VM, allez dans Démarrer -> Exécuter ... -> tapez cmd.exe
La ligne de commande Windows s'ouvre. Tapez
ipconfig
et découvrez votre adresse IP4.Modifiez votre fichier d'hôtes Mac comme décrit dans cet article de blog . Mettez dans la ligne suivante, en remplaçant l'adresse IP locale de mes VM Windows (ici 10.211.55.5) par celle que vous avez découverte à l'étape précédente:
Ensuite, vous pouvez accéder à l'hôte local de Windows en utilisant win au lieu de localhost, par exemple
http://windows:8080/someapp
la source
Cela dépend de la configuration de votre carte réseau dans la machine virtuelle. Je ne sais pas comment c'est en parallèle, mais dans VMWare Fusion, vous pouvez soit le configurer comme "ponté" (ce qui signifie partager la même adresse IP avec l'hôte), "NAT" ce qui signifie qu'il aura sa propre adresse IP privée et connectez-vous à Internet via l'hôte, ou "Réseau privé", ce qui signifie qu'il aura une adresse IP privée et ne se connectera pas à Internet. Dans le deuxième et le troisième cas, vous pouvez accéder au serveur Web fonctionnant sous Windows en utilisant l'adresse IP privée de la machine virtuelle, mais dans le cas du pont, je ne pense pas que cela puisse être fait.
la source
Il me semble que votre configuration Parallels est définie sur la mise en réseau Host-Only pour l'invité. Le passage au réseau partagé doit donner à votre système d'exploitation Windows invité une adresse IP locale.
Ensuite, vous devrez accéder à l'adresse IP locale de Windows (et non à 127.0.0.1) depuis le navigateur Mac. Vous pouvez trouver l'adresse IP à utiliser en ouvrant une invite de commande dans l'invité Windows et en examinant la sortie de la
ipconfig
commande.la source
J'ai suivi les instructions ci-dessus et Akku a fourni l'indication importante, même si pour moi cela n'a pas fonctionné. Lorsque j'exécute ipconfig dans la ligne de commande Windows, j'obtiens 10.211.55.3 comme adresse IPv4 et 10.211.55.1 comme passerelle standard. L'utilisation de 10.211.55.3 dans le fichier d'hôtes Windows (C: \ Windows \ System32 \ drivers \ etc \ hosts) n'a pas fonctionné - je ne sais pas pourquoi. J'ai donc essayé: 10.211.55.2 et cela a fonctionné.
Pour résumer: vous devez d'abord configurer votre configuration d'hôte virtuel apache comme décrit, puis vous devez ouvrir: C: \ Windows \ System32 \ drivers \ etc \ hosts et entrer: 10.211.55.2 mysite.localhost (ou tout ce que vous avez défini dans votre fichier de configuration d'hôte virtuel). J'espère que cela aidera ceux qui ont le même problème que moi.
J'ai trouvé ceci ici: http://sirprize.me/scribble/accessing-localhost-on-lion-host-with-windows-guest-on-parallels/
la source