1

Я использую 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, он не работает и всегда запрашивает тайм-аут. Есть идеи, что я пропустил? Я полагаю, что это так просто, как я хочу, чтобы у гостя не было доступа в Интернет.

Некоторая дополнительная информация:

  1. И хост, и гость показывают «Неопознанная сеть, общедоступная сеть» в Центре управления сетями и общим доступом. Я решил, что так и будет.
  2. Хост также подключен к Интернету через физический беспроводной адаптер.

1 ответ1

1

Итак, я отключаю брандмауэр Windows на госте и, наконец, я могу пропинговать его с хоста. Я исследовал больше и обнаружил, что брандмауэр Windows Server 2008 по умолчанию отключает проверку связи с внешним компьютером. Вы также должны вручную открывать порт для своего приложения большую часть времени.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .