Product SiteDocumentation Site

88.5. Настройка сети

VirtualBox обладает высокой гибкостью в виртуализации сети: для каждой ВМ поддерживается до восьми виртуальных сетевых адаптеров. Первые четыре можно настроить в графическом интерфейсе VirtualBox, остальные — с помощью команды VBoxManage.

88.5.1. Сетевые режимы

VirtualBox. Режимы работы сетевого адаптера
Каждую виртуальную сетевую карту можно настроить в одном из следующих режимов:
  • NAT (Трансляция сетевых адресов)
    Режим используется по умолчанию. Для каждой ВМ создаётся отдельная внутренняя локальная сеть, в которой гостевая ОС получает IP-адрес, например, 10.0.2.15. Система имеет доступ к Интернету через NAT, но недоступна снаружи без настройки проброса портов. В этом режиме невозможно сетевое взаимодействие между ВМ.
  • Сеть NAT
    Позволяет нескольким ВМ находиться в одной внутренней NAT-сети. Каждая машина подключается к изолированному виртуальному маршрутизатору с поддержкой DHCP. Связь между ВМ внутри одной NAT-сети возможна. Доступ к внешней сети есть, но подключение из внешнего мира требует проброса портов. GUI для настройки DHCP-сервера отсутствует — параметры задаются только через VBoxManage.
  • Сетевой мост
    ВМ становится полноправным участником физической сети хоста. Она получает IP-адрес от маршрутизатора или DHCP-сервера, подключённого к хосту. Другие устройства в сети могут напрямую взаимодействовать с ВМ. Этот режим подходит для серверов и тестирования, где необходим полноценный сетевой доступ.
  • Виртуальный адаптер хоста
    В этом режиме создаётся виртуальный адаптер на хосте, к которому могут подключаться ВМ. Доступ к Интернету отсутствует, но машины могут взаимодействовать между собой и с хост-системой. Хост в такой сети доступен по адресу 192.168.56.1.
  • Внутренняя сеть
    Аналогична предыдущему режиму, но без участия хост-системы. ВМ могут взаимодействовать только друг с другом, доступ к внешней сети отсутствует.
  • Универсальный драйвер
    Используется для нестандартных сетевых подключений — например, для соединения ВМ, запущенных на разных физических машинах. Требует дополнительной настройки и драйвера из расширений VirtualBox.
  • Облачная сеть
    Позволяет подключить локальную ВМ к подсети облачной инфраструктуры. Поддержка зависит от установленных плагинов и настроек облачного провайдера.
  • Не подключен
    Адаптер присутствует, но не подключён к какой-либо сети. Можно использовать для эмуляции отключения кабеля Ethernet, что полезно для тестирования поведения системы при потере связи.

Таблица 88.1. Сравнение основных сетевых режимов

ВМ→Хост
Хост→ВМ
ВМ1↔ВМ2
ВМ→Интернет
Интернет→ВМ
Виртуальный адаптер хоста
+
+
+
-
-
Внутренняя сеть
-
-
+
-
-
Сетевой мост
+
+
+
+
+
NAT
+
Через проброс портов
-
+
Через проброс портов
Сеть NAT
+
Через проброс портов
+
+
Через проброс портов