Questa risposta riguarda più o meno una configurazione del sistema operativo guest in VirtualBox; è sufficiente utilizzare l'indirizzo del gateway di rete sul sistema operativo guest per connettersi al sistema operativo host da un sistema operativo guest.
Nella configurazione predefinita di Vagrant, dovreste essere in grado di raggiungere il vostro host attraverso il gateway predefinito.
Su guest basati su Windows, è possibile determinare facilmente questo indirizzo IP eseguendo il comando:
ipconfig
Dovrebbe scaricare qualcosa del genere:
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
``` ```
netstat -rn
In questo esempio, l'ospite può raggiungere la macchina host 10.0.2.2
.
Su ospiti basati su Unix/Linux, utilizzare il comando:
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
Dovrebbe scaricare qualcosa di simile a questo:
&001 &001
In questo esempio, l'ospite può raggiungere la macchina host 192.168.1.1
.