Я настроил гостя Windows Server 2008 на VirtualBox v5.0.10 на хост-компьютере с Windows 8. Они работают нормально и пингуют друг друга в режиме моста, IP-адрес обслуживается беспроводным маршрутизатором.
Всякий раз, когда я отключаю ноутбук от сети Wi-Fi, эта настройка больше не работает, поэтому я переключился на конфигурацию только для хоста с включенным сервером DHCP.
По умолчанию Windows размещает все сети как общедоступные, и я не смог изменить их, пока не обнаружил эту статью, в которой говорится, что вам необходимо предоставить запись шлюза по умолчанию для сетевого адаптера, чтобы иметь возможность задавать расположение в сети. После этого (установите шлюз на IP-адрес хоста), я мог изменить местоположение и мог пропинговать гостя с хоста.
Я сделал то же самое на хосте Windows 8. Когда я изменил адрес шлюза так, чтобы он указывал на гостевой IP-адрес, на панели чудо-кнопок мне было предложено: «Вы хотите включить общий доступ между компьютерами и подключиться к устройствам в этой сети?" Я выбрал Да. Теперь гость может пинговать хост.
Проблема в том, что теперь я не могу получить доступ к той же конфигурации снова. Я следовал этому руководству, но адаптер «VirtualBox Host-Only Network» не отображается в списке сетей (у меня не работает Windows 8 Pro, поэтому у меня нет "Редактора локальной групповой политики" gpedit.msc). Я ожидал что-то вроде этого ниже, но я не вижу раздел "Соединения", только Wi-Fi:
Прочитав этот ответ на другой вопрос, я предполагаю, что поскольку сетевая карта на стороне хоста является виртуальной, она скрыта от конфигурации сети панели чудо-кнопок.
Итак, как я могу чередовать "Сетевое расположение" между Public/Private для адаптера «VirtualBox Host-Only Network» в Windows 8? Есть ли способ сделать его видимым в списке "Подключения"?