Bei dieser Antwort geht es so ziemlich um die Einrichtung eines Gastbetriebssystems in VirtualBox; Sie müssen nur die Netzwerk-Gateway-Adresse auf dem Gastbetriebssystem verwenden, um von einem Gastbetriebssystem aus eine Verbindung zum Host-Betriebssystem herzustellen.
In der Vagrant-Standardeinrichtung sollten Sie in der Lage sein, Ihren Host über das Standard-Gateway zu erreichen.
Bei Windows-basierten Gastbetriebssystemen können Sie diese IP-Adresse leicht ermitteln, indem Sie den Befehl:
ipconfig
ausführen, der etwa so aussieht:
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
In diesem Beispiel kann der Gast den Host-Rechner 10.0.2.2
erreichen.
Bei Unix/Linux-basierten Gästen verwenden Sie den Befehl:
netstat -rn
Es sollte etwas wie folgt ausgegeben werden:
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
In diesem Beispiel kann der Gast den Host-Rechner 192.168.1.1
erreichen.