Я использую Windows 7 64 бит и установил последнюю версию Virtualbox (4.2.16). Затем я создаю адаптер только для хоста, выбрав File> Preferences> Network> +. Затем я иду и редактирую его, чтобы убедиться, что все правильно. Набор адресов ipv4 - 192.168.145.1 (я знаю, что по умолчанию некоторые люди получают 192.168.56.1, но так как virtualbox дал мне, что я ничего не меняю), и подсеть - 255.255.255.0. DHCP также отключен, и я считаю, что этой конфигурации достаточно, чтобы использовать только хост-сеть со статическим ip для хоста и гостей. Затем я создал новую виртуальную машину и добавил адаптер только для хоста в качестве основного сетевого интерфейса. Перейдите к настройке Windows Server 2008 r2 sp1 и, наконец, когда все будет сделано, я настраиваю адрес ipv4 сервера: 192.168.145.2, подсеть 255.255.255.0 и пустой DNS.
Наконец, когда пришло время проверить, могут ли хост и гость взаимодействовать друг с другом, я «cmd> ipconfig /all» и хост, и проверил, что конфигурация ip, которую я установил ранее, точно такая же, как я хотел. Я пинг HOST FROM GUEST, и это сработало. Но когда я пингую GUEST FROM HOST, он не работает и всегда запрашивает тайм-аут. Есть идеи, что я пропустил? Я полагаю, что это так просто, как я хочу, чтобы у гостя не было доступа в Интернет.
Некоторая дополнительная информация:
- И хост, и гость показывают «Неопознанная сеть, общедоступная сеть» в Центре управления сетями и общим доступом. Я решил, что так и будет.
- Хост также подключен к Интернету через физический беспроводной адаптер.