Comment puis-je accéder au serveur web sur la machine invitée sans l'accès Internet hôte?

J'ai configuré VirtualBox afin que je puisse accéder à un serveur Web sur l'hôte de l'hôte, en utilisant Bridged Networking. Comme je le comprends, avec Bridged Networking, la machine invitée obtient l'accès à Internet de la même manière que la machine hôte, en obtenant une adresse IP de votre routeur, par exemple …

Mon problème est que je me trouve désireux de travailler en voyageant (ex: dans un train), où je n'ai peut-être pas accès à Internet. Sans accès à Internet, Bridged Networking s'effondre.

Il semble qu'il devrait y avoir un moyen de configurer la boîte virtuelle afin qu'il y ait un réseau entièrement constitué que je puisse utiliser, sans réel. J'ai essayé "Internal Network" et "Host-only Adapter", qui semblent qu'ils devraient faire le travail, mais ils ne font pas ce que je veux, ou je ne comprends pas trop comment les utiliser.

Tl; dr: existe-t-il une façon d'accéder au serveur web de ma machine invitée (et / ou d'autres services réseau), même lorsque l'hôte est sans accès Internet?

3 Solutions collect form web for “Comment puis-je accéder au serveur web sur la machine invitée sans l'accès Internet hôte?”

Assez drôle, j'ai fait exactement la même chose aujourd'hui sur mon Dell Mini 9. Le système d'exploitation hôte est Windows 7, l'invité est Ubuntu Lucid (10.04) – tout fonctionne bien avec une connexion en réseau pontée de l'hôte à un serveur R sur l'invité. Mais loin de mon réseau sur le train, je ne pouvais pas me connecter.

Finalement, il a fonctionné en utilisant le réseau domestique hôte, l'IP statique sur l'invité et le réglage d'une IP statique sur l'adaptateur hôte de la boîte virtuelle, et fonctionne bien, soit connecté au réseau, soit non. Le seul problème est que je ne peux pas me connecter à l'invité du reste de mon réseau. Je n'ai pas besoin de le faire. (Je ne voulais pas vraiment utiliser NAT parce que mon réseau domestique utilise la gamme IP 192.168 ..)

Mettre à jour en comblant également l'adaptateur hôte de la boîte virtuelle et l'interface réseau réelle et à nouveau la définition d'une adresse IP fixe sur le pont, je peux me connecter de mon réseau à l'invité.

Certainement, NAT est le chemin à parcourir (la recommandation de Lord Peter ci-dessus). La beauté de cette solution est que vous pouvez accéder à Internet à partir de votre machine virtuelle lorsque vous avez une connexion externe. Bien que hors ligne, vous pouvez accéder à VM Webserver avec VM. L'inconvénient est que les machines externes ne seront pas en mesure d'accéder à votre machine virtuelle car elle sera compatible avec votre ordinateur portable; Vous pouvez rectifier cela soit en utilisant un proxy inverse sur votre ordinateur portable, soit en revenant à la configuration en pont sur le net.

Si vous faites un développement Web à l'aide de LAMP, avez-vous regardé les piles LAMP web-dev qui peuvent être installées sur USB Stick ou votre ordinateur portable directement. Plus à cela ci-dessous

http://www.apachefriends.org/fr/xampp.html

NAT est le chemin à parcourir. Le réseau NAT utilise la gamme 10.0.0.0/8 et attribue automatiquement à l'invité une adresse IP. La seule astuce est que vous devez transférer le port (80?) À travers votre NAT virtuel. Une fois que tout est configuré, tout ce que vous devez faire est de brancher l'adresse 10.0.0.x / 8 dans votre navigateur pour accéder au site.

Voir ici (sous "Configuration du renvoi de port avec NAT") pour obtenir des instructions sur la configuration d'un port renvoyé, ainsi qu'une définition formelle des modes de réseau VBox.

  • Comment télécharger Google Doodle pour une utilisation hors ligne?
  • Verrouiller / désactiver le zoom sur le navigateur Chrome
  • Est-il possible pour plusieurs noms de domaine de partager une adresse IP?
  • Chrome: Sélection d'un lien en effectuant la recherche sur son texte
  • Comment puis-je héberger mon site Web sur Windows Vista à l'ordinateur personnel?
  • Comment puis-je télécharger un site Web entier?
  • Impossible d'accéder au serveur web apache exécuté sur le réseau domestique depuis Internet
  • Apache2 ne charge pas les fichiers css sur Debian 6 (Squeeze)
  • Connexion automatique à Vodafone Community WiFi (Fon) via un script Unix
  • Version douce de NoScript
  • Accéder au serveur Web sur le LAN en utilisant un échec IP
  • Soyons le génie de l'ordinateur et du réseau.