Cette réponse concerne à peu près la configuration d'un OS invité dans VirtualBox ; il vous suffit d'utiliser l'adresse de la passerelle réseau sur l'OS invité pour vous connecter à l'OS hôte à partir d'un OS invité.
Dans la configuration par défaut de Vagrant, vous devriez pouvoir atteindre votre hôte par la passerelle par défaut. Sur les invités basés sur Windows, vous pouvez facilement déterminer cette adresse IP en exécutant la commande :
ipconfig
Elle devrait se dérouler comme suit :
Windows IP Configuration
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 10.0.2.15
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.0.2.2
Dans cet exemple, l'invité peut atteindre la machine hôte 10.0.2.2
. Sur les invités basés sur Unix/Linux, utilisez la commande :
netstat -rn
Il devrait se décharger quelque chose comme ceci :
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlan0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
Dans cet exemple, l'invité peut atteindre la machine hôte 192.168.1.1
.