Connexion à un Vagabond VM externe
- Je utiliser Vagrant lors de l'élaboration de sites web et l'ont fait pendant la dernière année ou ainsi. Je voudrais tester certaines des fonctionnalités d'un iPad, mais je ne peux pas comprendre comment obtenir l'iPad de se connecter à l'Vagrant box sur mon Mac.
Est-il possible de faire cela?
Vous devez vous connecter pour publier un commentaire.
Prendre un coup d'oeil à Bridged Networking dans l'Errance de la documentation. Permettant il permettra à votre VM pour apparaître comme un périphérique sur le réseau, et vous permettent de vous connecter à son adresse IP et le port de votre serveur web est à l'écoute sur.
Énorme inconvénient: vous n'avez pas donné toute l'information sur votre réseau local, il est donc tout à fait probable que l'adresse IP de la VM ne sera pas accessible à votre appareil iOS, ce qui est probablement connecté via le WiFi et de nombreux routeurs de l'usine de configurations ne permettent pas la communication entre les périphériques connectés sans fil et ceux qui sont connectés via ethernet.
Mais c'est possible.
Si vous configurez votre réseau de cette manière, dans l'Errance de fichier:
Puis servir des fichiers sur ce port. Vous serez en mesure de le frapper de l'extérieur. En supposant que vous êtes l'exécution de l'vagrant box sur un Mac, il serait (à la machine).local:4000, par exemple, je suis joe.local:4000
Assez pratique pour être en mesure d'utiliser un iPad et un iPhone comme votre preview que vous travaillez sur un site responsive, si vous avez livereload ou équivalent aller, vous n'avez même pas besoin d'y toucher.
C'est une vieille question, mais pour toute personne utilisant les vagrant 1.5 ou plus, vous pouvez simplement utiliser vagrant partager