У меня есть настройка virtualbox с операционной системой хоста и виртуальной машины под Windows 7. Хост и ВМ оба подключены к сети, но имеют разные сетевые IP-адреса.
ipconfig на хосте (включая только те адаптеры, которые отображаются как подключенные):
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::5019:de7c:51c0:f4f3%11
IPv4 Address. . . . . . . . . . . : 192.168.43.121
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.43.1
Ethernet adapter VirtualBox Host-Only Network:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::cab:cd07:1f1b:79c3%17
IPv4 Address. . . . . . . . . . . : 192.168.56.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
На ВМ:
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::b941:4a97:86ff:b28c%11
IPv4 Address. . . . . . . . . . . : 10.0.2.15
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.0.2.2
Я бы ожидал, что VirtualBox NAT-адаптер на хосте, но его нет, и сеть на обоих будет одинаковой, но они совершенно разные. Как я могу подключиться к виртуальной машине с хоста?
Редактировать: Кажется, в моем понимании был пробел, доступ к адаптеру NAT с хоста на гость невозможен, он является внутренним для виртуальной коробки (однако я не уверен в этом). Я добавил адаптер только для хоста, и теперь я могу получить доступ к гостю с хоста, но не от гостя к хосту. Как мне заставить это работать?