Ta odpowiedź dotyczy w zasadzie konfiguracji systemu operacyjnego gościa w VirtualBox; wystarczy użyć adresu bramy sieciowej na systemie operacyjnym gościa, aby połączyć się z systemem operacyjnym gościa.
W domyślnej konfiguracji Vagrant, powinieneś być w stanie dotrzeć do hosta przez domyślną bramę.
Na gościach z systemem Windows można łatwo określić ten adres IP, wykonując komendę:
ipconfig
Powinien on zrzucić coś takiego:
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
W tym przykładzie, gość może dotrzeć do komputera hosta 10.0.2.2
.
On Unix/Linux based guests, use the command:
netstat -rn
It should dump out something like this:
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 this example, the guest can reach the host machine 192.168.1.1
.