Включите исполнение JavaScript в браузере, чтобы запустить приложение.
Разработка21 июля, 2025

Настройка сети в Virtualbox

От сетевого режима в VirtualBox зависит, сможет ли виртуальная машина подключаться к интернету и обмениваться данными с другими устройствами. В статье разбираем настройку виртуальной сети в VirtualBox, основные режимы и их назначение.

Основные сетевые режимы при настройке внутренней сети в VirtualBox

Есть несколько способов настройки сети в виртуальной машине VirtualBox:

  1. NAT (трансляция сетевых адресов)

Самый простой и часто используемый по умолчанию режим. VirtualBox действует как домашний роутер для вашей ВМ. Машина получает «внутренний» IP-адрес от VirtualBox и выходит в интернет через сетевое подключение вашего основного компьютера.

  1. NAT Network (сеть NAT)

Принцип похож на NAT, но позволяет создать несколько виртуальных машин, которые будут находиться в одной изолированной сети NAT и смогут общаться друг с другом, а также выходить в интернет через хост.

  1. Bridged Adapter (сетевой мост)

Виртуальная машина подключается к вашей физической сети напрямую. Она получает IP-адрес от вашего основного роутера. ВМ становится полноценным участником вашей локальной сети, видима для других устройств и может быть доступна извне.

  1. Internal Network (внутренняя сеть)

Создается полностью изолированная сеть, к которой могут подключаться только виртуальные машины VirtualBox. Они могут общаться друг с другом, но не имеют доступа к хосту или внешней сети.

  1. Host-only Adapter (виртуальный адаптер хоста)

Создается сеть между вашим хост-компьютером и виртуальными машинами. На хосте появляется специальный виртуальный сетевой адаптер.

Как выбрать нужный сетевой режим при настройке сети в системе виртуализации VirtualBox

Вам просто нужен доступ в интернет из ВМ, и не нужно подключаться к ВМ извне? NAT ― это самый простой и безопасный вариант для начала.

Вам нужно, чтобы несколько ВМ могли общаться друг с другом и имели выход в интернет, но оставались изолированными от основной сети? Используйте NAT Network.

Вам нужно, чтобы ВМ была полноценным участником вашей локальной сети? Выбирайте Bridged Adapter. Будьте внимательны: ВМ получит IP-адрес от вашего роутера и будет видна в сети.

Вам нужно создать изолированную «песочницу» для нескольких ВМ, чтобы они общались только друг с другом? Выбирайте Internal Network.

Вам нужно, чтобы ВМ могла общаться с вашим основным компьютером, но была изолирована от внешней сети? Выбирайте Host-only Adapter: он позволяет легко обращаться к ВМ с хоста по IP-адресу.

Настройка NAT в локальной сети VirtualBox

Режим NAT обычно включен по умолчанию для новых виртуальных машин, так как он самый простой.

  1. Выберите вашу виртуальную машину в главном окне VirtualBox Manager.
  2. Нажмите кнопку «Настроить» (иконка шестеренки).
  3. Перейдите в раздел «Сеть».
  4. Убедитесь, что выбрана вкладка «Адаптер 1».
  5. Убедитесь, что стоит галочка «Включить сетевой адаптер».
  6. В выпадающем списке «Тип подключения» выберите «NAT».
  7. Нажмите «OK».

После запуска ВМ она автоматически получит IP-адрес и сможет выходить в интернет. 

Настройка Bridged Adapter

Этот режим делает вашу ВМ полноценным участником сети.

  1. Выберите ВМ и откройте ее настройки.
  2. Перейдите в раздел «Сеть», вкладка «Адаптер 1».
  3. Поставьте галочку «Включить сетевой адаптер».
  4. В списке «Тип подключения» выберите «Сетевой мост» (Bridged Adapter).
  5. В поле «Имя» выберите физический сетевой адаптер вашего хост-компьютера. Не выбирайте виртуальные адаптеры.
  6. Нажмите «OK».

После запуска ВМ она попытается получить IP-адрес от DHCP-сервера в вашей локальной сети. Она получит адрес из того же диапазона, что и ваш хост.

Host-only и Internal Network — пошаговая инструкция настройки сети в VirtualBox

Эти режимы полезны для создания изолированных сред.

Настройка Host-only Adapter:

  1. Перед настройкой ВМ убедитесь, что сама сеть Host-only создана в VirtualBox. Также можно настроить DHCP-сервер для этой сети, чтобы ВМ получали IP автоматически.
  2. Откройте настройки ВМ -> «Сеть» -> «Адаптер 1».
  3. Включите адаптер.
  4. Тип подключения: «Виртуальный адаптер хоста» (Host-only Adapter).
  5. Имя: выберите созданную сеть.
  6. Нажмите «OK».

Теперь ваша ВМ сможет общаться с хостом по IP-адресам из диапазона сети Host-only.

Настройка Internal Network

  1. Откройте настройки ВМ -> «Сеть» -> «Адаптер 1».
  2. Включите адаптер.
  3. Тип подключения: «Внутренняя сеть».
  4. В поле «Имя» введите название для вашей внутренней сети. Все ВМ, которые должны быть в этой сети, должны использовать точно такое же имя.
  5. Нажмите «OK».

ВМ в этой сети смогут общаться друг с другом, но им потребуется настроить IP-адреса вручную, так как VirtualBox по умолчанию не предоставляет DHCP для Internal Network.

Частые проблемы настройки сети между виртуальными машинами в VirtualBox и их решение

ВМ не имеет доступа в интернет 

Убедитесь, что в настройках адаптера ВМ стоит галочка «Включить сетевой адаптер», проверьте, что выбрана опция «Подключить кабель». Убедитесь, что в поле «Имя» выбран правильный, активный физический адаптер хоста.

ВМ не получает IP-адрес

Убедитесь, что DHCP-сервер работает в вашей локальной сети (для Bridged) или настроен в Менеджере сетей хоста (для Host-only). Попробуйте перезапустить ВМ или ее сетевую службу. Убедитесь, что нет конфликта IP-адресов в сети.

Не удается подключиться к ВМ с хоста 

Убедитесь, что вы используете правильный IP-адрес ВМ. Проверьте, работает ли служба, к которой вы пытаетесь подключиться, внутри ВМ. Проверьте настройки файрвола как на хосте, так и внутри гостевой ОС. Файрвол гостевой ОС часто блокирует входящие подключения по умолчанию.

Вопрос-ответ 

Можно ли использовать несколько сетевых адаптеров для одной ВМ?

Да. В настройках ВМ есть несколько вкладок. Вы можете включить и настроить несколько адаптеров с разными режимами.

Чем NAT Network отличается от простого NAT?

Простой NAT изолирует каждую ВМ. Две ВМ в режиме NAT не могут общаться друг с другом напрямую. NAT Network создает общую сеть для нескольких ВМ, позволяя им общаться между собой и выходить в интернет.

Как пробросить порт в режиме NAT?

В настройках сетевого адаптера ВМ раскройте раздел «Дополнительно» (Advanced) и нажмите кнопку «Проброс портов» (Port Forwarding). Там вы можете создать правило, указав протокол (TCP/UDP), IP-адрес и порт хоста, а также IP-адрес и порт гостевой машины.

Почему в режиме Bridged не работает Wi-Fi?

Сетевой мост с Wi-Fi адаптерами иногда работает нестабильно из-за особенностей стандарта Wi-Fi. Если у вас есть возможность подключить хост кабелем к роутеру и использовать Ethernet-адаптер для моста, это будет надежнее. 

Понимание этих режимов — ключ к эффективному использованию виртуальных машин для самых разных целей: от простого тестирования ПО до создания сложных сетевых лабораторий.