Как подключить virtualbox к интернету

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

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

В данной статье настроим сеть на виртуальной машине под управлением Windows 7.

Настройка VirtualBox начинается с установки глобальных параметров.

Перейдем в меню «Файл – Настройки».

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Затем откроем вкладку «Сеть» и «Виртуальные сети хоста». Здесь выбираем адаптер и нажимаем кнопку настройки.

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Сперва устанавливаем значения IPv4 адреса и соответствующей маски сети (см. скриншот выше).

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

После этого переходим на следующую вкладку и активируем DHCP сервер (вне зависимости от того, статический или динамический вам присвоен IP-адрес).

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Следует задавать значение адреса сервера, соответствующее адресам физических адаптеров. Значения «Границ» обязаны охватывать все использующиеся в ОС адреса.

Теперь о настройках ВМ. Заходим в «Настройки», раздел «Сеть».

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

В качестве типа подключения устанавливаем подходящий вариант. Рассмотрим эти варианты подробнее.

1. Если адаптер «Не подключен», VB сообщит пользоваелю о том, что он имеется, однако подключения нет (можно сравнить с тем случаем, когда Ethernet-кабель не подключен в порт). Выбор этого параметра может симулировать отсутствие подключения кабеля к виртуальной сетевой карте. Таким образом, можно информировать гостевую операционную систему о том, что соединения с интернетом нет, однако его можно настроить.

2. При выборе режима «NAT» гостевая ОС сможет выходить в интернет; в этом режиме происходит перенаправление пакетов. Если необходимо из гостевой системы открывать веб-страницы, читать почту и скачивать контент, то это подходящий вариант.

3. Параметр «Сетевой мост» позволяет осуществлять больше действий в интернете. К примеру, сюда входит моделирование сетей и активных серверов в виртуальной системе. При выборе этого режима VB осуществит подключение к одной из доступных сетевых карт и начнет прямую работу с пакетами. Сетевой стек хост-системы не будет задействован.

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

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

6. Реже остальных используется «Универсальный драйвер». Здесь пользователь обретает возможность выбрать драйвер, входящий в VB либо в расширения.

Выберем Сетевой мост и назначим для него адаптер.

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

После этого осуществим запуск ВМ, откроем сетевые подключения и зайдем в «Свойства».

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету
Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету
Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Следует выбрать протокол интернета TCP/IPv4. Жмем «Свойства».

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Теперь нужно прописать параметры IP-адреса и т.д. Адрес реального адаптера выставляем в качестве шлюза, а в качестве IP-адреса может быть значение, следующее за адресом шлюза.

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

После этого подтверждаем свой выбор и закрываем окно.

Настройка Сетевого моста завершена, и теперь можно выходить в интернет и взаимодействовать с хостовой машиной.

Помимо этой статьи, на сайте еще 12533 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Настройка сети VirtualBox

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

Какие типы подключения доступны в VirtualBox

Настроить интернет на отдельной виртуальной машине или локальную сеть между несколькими виртуальными устройствами можно разными способами. Например, в версии VirtualBox 6.1 для этого доступны следующие инструменты:

Для одной гостевой ОС можно использовать до 4 сетевых адаптеров, но обычно достаточно 1 сетевого адаптера. Для каждого адаптера можно выбрать любой тип подключения. Это позволяет комбинировать настройки и выбирать разные варианты работы сети на виртуальных машинах. Рассмотрим, как включить или отключить адаптер.

Как включить и отключить адаптер

Правой кнопкой мыши кликните на гостевую ОС и нажмите Настроить:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Перейдите в раздел Сеть:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Выберите адаптер, который хотите добавить или удалить. Затем переключите чек-бокс Включить сетевой адаптер в нужное положение. Если вы включаете новый адаптер, в выпадающем списке выберите нужный тип подключения и нажмите OK:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Готово, гостевая ОС будет работать с выбранными адаптерами.

Как подключить виртуальную машину к интернету

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

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

Чтобы включить или отключить интернет с помощью NAT в VirtualBox:

Кликните правой кнопкой мыши по машине и нажмите Настроить:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Нажмите Сеть и переключите чек-бокс в нужное состояние. Выберите тип подключения NAT и нажмите OK:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Готово, подключение виртуальной машины к интернету выполнено.

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

Если нужно создать сеть между гостевой и основной ОС, выберите тип подключения «Сетевой мост». В этом случае виртуальная машина подключается напрямую к основной сети как полноценное устройство. Для подключения используется сетевая карта хост-системы.

Чтобы включить сетевой мост:

Кликните правой кнопкой мыши по виртуальной машине и нажмите Настроить:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Выберите из выпадающего списка Сетевой мост и нажмите OK:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Готово, гостевая ОС теперь доступна для основной.

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

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

Чтобы создать сеть из виртуальных машин VirtualBox:

Нажмите ФайлНастройки:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Перейдите во вкладку Сеть и нажмите на кнопку с зеленым плюсом:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Кликните правой кнопкой мыши по машине, которую хотите добавить в сеть и нажмите Настроить:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Выберите тип подключения «Сеть NAT», имя созданной сети и нажмите OK:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Готово, локальная сеть из виртуальных машин создана.

Источник

Настройка сети VirtualBox

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

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

Виды сетевых адаптеров VirtualBox

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

Теперь рассмотрим каждый вариант настройки более подробно.

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

1. Настройка сети NAT

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

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Перейти на вкладку «Сеть»:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Выбрать один из адаптеров. К виртуальной машине можно подключить несколько адаптеров и это очень удобно, так как вы можете комбинировать вместе адаптер виртуального хоста и NAT чтобы получить преимущества обоих режимов. Дальше вам нужно выбрать пункт «NAT» в списке «Тип подключения».

На вкладке «Дополнительно» вы можете настроить марку устройства адаптера и MAC адрес:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Если вы собираетесь устанавливать туда в Windows, то лучше будет работать Intel PRO/1000 MT Desktop, а для Linux можно оставить AMD PCNet FAST III, так как он поддерживается всеми операционными системами.

2. Настройка сети NAT

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Теперь все машины, подключенные к этой сети, будут доступны друг другу, как в VMWare.

3. Настройка адаптера виртуального хоста

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Нажмите кнопку «Создать», затем, в появившемся адаптере, напротив пункта DHCP установите галочку «Включен».

Теперь вернитесь к списку виртуальных машин, зайдите в настройки машины, «Сеть»:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Для всех машин, которые вы хотите объединить в одну сеть нужно выбирать один и тот же адаптер хоста. Если вы захотите добавить машинам также доступ в интернет, просто перейдите на вкладку «Адаптер 2», включите его и настройте NAT, как описано в первом пункте.

4. Настройка сетевого моста VirtualBox

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

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

5. Внутренняя сеть VirtualBox

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Выводы

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

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

Источник

Как подключить virtualbox к интернету

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету
Правильная настройка сети в виртуальной машине VirtualBox позволяет связать хостовую операционную систему с гостевой для наилучшего взаимодействия последних.

В данной статье настроим сеть на виртуальной машине под управлением Windows 7.

Настройка VirtualBox начинается с установки глобальных параметров.

Перейдем в меню «Файл – Настройки».

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Затем откроем вкладку «Сеть» и «Виртуальные сети хоста». Здесь выбираем адаптер и нажимаем кнопку настройки.

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Сперва устанавливаем значения IPv4 адреса и соответствующей маски сети (см. скриншот выше).

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

После этого переходим на следующую вкладку и активируем DHCP сервер (вне зависимости от того, статический или динамический вам присвоен IP-адрес).

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Следует задавать значение адреса сервера, соответствующее адресам физических адаптеров. Значения «Границ» обязаны охватывать все использующиеся в ОС адреса.

Теперь о настройках ВМ. Заходим в «Настройки», раздел «Сеть».

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

В качестве типа подключения устанавливаем подходящий вариант. Рассмотрим эти варианты подробнее.

1. Если адаптер «Не подключен», VB сообщит пользоваелю о том, что он имеется, однако подключения нет (можно сравнить с тем случаем, когда Ethernet-кабель не подключен в порт). Выбор этого параметра может симулировать отсутствие подключения кабеля к виртуальной сетевой карте. Таким образом, можно информировать гостевую операционную систему о том, что соединения с интернетом нет, однако его можно настроить.

2. При выборе режима «NAT» гостевая ОС сможет выходить в интернет; в этом режиме происходит перенаправление пакетов. Если необходимо из гостевой системы открывать веб-страницы, читать почту и скачивать контент, то это подходящий вариант.

3. Параметр «Сетевой мост» позволяет осуществлять больше действий в интернете. К примеру, сюда входит моделирование сетей и активных серверов в виртуальной системе. При выборе этого режима VB осуществит подключение к одной из доступных сетевых карт и начнет прямую работу с пакетами. Сетевой стек хост-системы не будет задействован.

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

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

6. Реже остальных используется «Универсальный драйвер». Здесь пользователь обретает возможность выбрать драйвер, входящий в VB либо в расширения.

Выберем Сетевой мост и назначим для него адаптер.

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

После этого осуществим запуск ВМ, откроем сетевые подключения и зайдем в «Свойства».

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету
Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету
Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Следует выбрать протокол интернета TCP/IPv4. Жмем «Свойства».

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Теперь нужно прописать параметры IP-адреса и т.д. Адрес реального адаптера выставляем в качестве шлюза, а в качестве IP-адреса может быть значение, следующее за адресом шлюза.

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

После этого подтверждаем свой выбор и закрываем окно.

Настройка Сетевого моста завершена, и теперь можно выходить в интернет и взаимодействовать с хостовой машиной.

Отблагодарите автора, поделитесь статьей в социальных сетях.

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

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

Виды сетевых адаптеров VirtualBox

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

Теперь рассмотрим каждый вариант настройки более подробно.

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

1. Настройка сети NAT

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

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Перейти на вкладку «Сеть»:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Выбрать один из адаптеров. К виртуальной машине можно подключить несколько адаптеров и это очень удобно, так как вы можете комбинировать вместе адаптер виртуального хоста и NAT чтобы получить преимущества обоих режимов. Дальше вам нужно выбрать пункт «NAT» в списке «Тип подключения».

На вкладке «Дополнительно» вы можете настроить марку устройства адаптера и MAC адрес:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Если вы собираетесь устанавливать туда в Windows, то лучше будет работать Intel PRO/1000 MT Desktop, а для Linux можно оставить AMD PCNet FAST III, так как он поддерживается всеми операционными системами.

2. Настройка сети NAT

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Выберите «Тип подключения»«Сеть NAT», а «Имя» — только что созданную сеть.

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Теперь все машины, подключенные к этой сети, будут доступны друг другу, как в VMWare.

3. Настройка адаптера виртуального хоста

Теперь задача немного интереснее — нам нужна локальная сеть virtualbox между несколькими виртуальными машинами и хостом. Для того чтобы все это заработало в Linux, нам нужно чтобы были загружены модули ядра vboxnetadp и vboxnetflt:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Нажмите кнопку «Создать», затем, в появившемся адаптере, напротив пункта DHCP установите галочку «Включен».

Теперь вернитесь к списку виртуальных машин, зайдите в настройки машины, «Сеть»:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Выберите «Тип подключения»«Виртуальный адаптер хоста», а имя vboxnet0, тот, который вы создали раньше.

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Для всех машин, которые вы хотите объединить в одну сеть нужно выбирать один и тот же адаптер хоста. Если вы захотите добавить машинам также доступ в интернет, просто перейдите на вкладку «Адаптер 2», включите его и настройте NAT, как описано в первом пункте.

4. Настройка сетевого моста VirtualBox

Режим сетевого моста позволяет виртуальной машине выступать в роли реального сетевого устройства с отдельным ip адресом. Чтобы это настроить откройте это же меню — настойки виртуальной машины, затем «Сеть». Здесь выберите «Тип подключения»«Сетевой мост»:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

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

5. Внутренняя сеть VirtualBox

Режим внутренняя сеть Virtualbox похож на «Виртуальный адаптер хоста», за тем лишь исключением, что из хостовой системы доступа к гостевым не будет, и настроить все немного проще. Достаточно выбрать «Тип подключения»«внутренняя сеть», а затем просто выбрать нужную сеть в поле «Имя», или создать новую, просто изменив имя текущей.

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Как видите, существует тип подключения NAT — где только интернет, Мост — где машина становится членом внешней сети, а все остальные — это настройка виртуальной сети virtualbox, где машины могут видеть друг друга.

Выводы

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

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

Тип подключения сети VirtualBox: что они означают, и чем отличаются друг от друга?

VirtualBox (она же VB) в своих сетевых настройках очень гибка. Причём некоторые изменения в настройках виртуальной машины можно проводить на лету. Однако перед созданием виртуальной системы лучше сразу разобраться что означают настройки в разделе Тип подключения сети. Какой выбрать в зависимости от поставленной цели, и что ожидает пользователя с такими настройками? Virtual Box при этом, напомню, позволяет менять тип подключения сети, что называется, “на лету” – т.е. прямо во время работы гостевой машины.

Для быстрого ознакомления можно представить и держать в голове вот такую простую табличку – какая какую видит, и какое соединение будет недоступно:

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Продолжая поблочное отображение типа сетей, можно представить предлагаемые схемы в нижеследующих вариантах. Выбор каждой из схем ложится на пользователя, но практическое применение и настройка (в т.ч. DHCP) будут рассматриваться в контексте отдельных примеров/статей.

Тип подключения сети VirtualBox: что мы имеем?

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

VirtualBox делает возможным настройку отдельного NAT-роутера в сетевом интерфейсе внутри гостевой машины. Каждая из гостевых ОС получает собственный виртуальный роутер и с остальными гостевыми машинами взаимодействовать не может. Запросы по протоколу DHCP отзываются с IP гостевой машины и адреса NAT роутера в виде межсетевого шлюза. Сам сервер DHCP может быть настроен через интерфейс командной строки (без графического интерфейса). Сам роутер NAT использует интерфейс сети хозяйской ОС, никаких особых сетевых интерфейсов создавать не нужно. “Снаружи” или из внешнего интернета/сети виден только интерфейс Хозяйки. Принцип работы сводится к следующему:

Такой тип подключения сети VirtualBox просто использовать, настройки минимальны. При этом настройки по большей части изолированы: каждая из гостевых ОС имеет свой собственный “роутер”, роль которого играет сетевой движок VB. Гостевая ОС сразу получает выход в интернет. Возможно присвоение фиксированного IP адреса. Но некоторые характеристики соединения могут нам не подойти. Так, гостевые ОС между собой не контактируют, у них один и тот же адрес. Виртуальный роутер поддаётся настройкам из консоли, что требует определённых навыков. А доступ к гостевой машине из хозяйской требует проброса портов и иногда редакции файла hosts, если требуется указать особые веб-интерфейсы.

Сеть NAT

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Этот тип подключения сети VirtualBox означает, что VB может организовать виртуальный изолированный NAT роутер на сетевом интерфейсе внутри гостевой машины. Каждая гостевая ОС при этом получает собственный виртуальный роутер, но с другими гостевыми контактировать не сможет. DHCP-запросы на интерфейс получают ответ от IP адреса гостевой машины и адреса роутера NAT в качестве шлюза. Сервер DHCP также настраивается без GUI. NAT роутер использует при этом сетевой интерфейс хозяйской ОС.

Никаких особых сетевых интерфейсов создавать здесь нет необходимости; при этом роутер NAT открывает любые порты в интерфейсе хозяйской системы. Далее внутренний адрес переводится в IP адрес хоста. Таким образом, запрос на требуемый IP завершается. Возможна картография портов с целью разрешить попасть на нужный порт гостевой машины через некий порт “хозяйки”. Т.е для доступа к гостевой ОС необходим проброс портов с хозяйской. При этом может потребоваться редактирование hosts файла “хозяйки”.

Отсюда, к особенностям NAT стоит отнести простоту настройки с выходом в интернет, изолированность благодаря “отдельному” роутеру. NAT позволяет закреплять за каждой гостевой ОС фиксированный IP-адрес. При этом “гости” друг друга не видят, а сервер DHCP также настраивается только из командной строки.

Сетевой мост

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

В этом случае гостевая машина будет использовать интерфейс хозяйской. В интерфейсе хоста появляется сетевой фильтр в виде специального драйвера, который позволяет VirtualBox отправлять данные в сторону “гостевой”. Такой режим работы позволяет сетевому адаптеру использовать множественные mac-адреса. Однако большинство беспроводных модулей такой неразборчивый (смешанный) режим работы адаптера не поддерживает физически. И тогда VB подменяет mac-адрес пакетов, которые адаптеру точно видны. При этом используется внешний сервер DHCP, виртуальный DHCP здесь не требуется. Гостевая машина в таком режиме доступна из сети, к которой присоединилась хозяйская ОС: у них единый доступ. Хозяйка контактирует с гостевыми машинами по IP, и те видят хост на такой же манер. Гостевые ОС также могут переговариваться друг с другом. Но этот же факт делает невозможным создание изолированных внутри хозяйки сетей (на основе гостевых машин). Более того, такой тип сетевого соединения капризен в работе, а о безопасном сёрфинге по интернету говорить не приходится.

Внутренняя сеть

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

В VirtualBox возможно настроить сетевой интерфейс внутри гостевой машины. Так как куча гостевых машин делят между собой этот единственный интерфейс, они соединяются на манер коммутатора (свитча) и способны между собой общаться. Характеристиками такой сети являются быстрая настройка, возможность гостевых систем общаться между собой. При этом доступа из хозяйской ни в одну гостевую не будет. Равно как и никакая из гостевых машин не увидит хозяйскую ОС. Кроме того, гостевая система в интернет не выйдет. Сервер DHCP внутренней сети опять же нельзя настроить с помощью графического интерфейса – только командами из консоли.

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Виртуальный адаптер хоста

Как подключить virtualbox к интернету. Смотреть фото Как подключить virtualbox к интернету. Смотреть картинку Как подключить virtualbox к интернету. Картинка про Как подключить virtualbox к интернету. Фото Как подключить virtualbox к интернету

Виртуальный адаптер хоста – это такой тип сетевого соединения VirtualBox, когда VB создаёт хозяйский интерфейс, который может быть разделён между гостевыми машинами. Гости могут между собой разговаривать, при этом можно использовать отдельные гостевые сети. Фиксация IP адреса для каждой гостевой машины также возможна. Запросы по протоколу DHCP получают ответы с IP адреса гостевой ОС виртуального адаптера. Здесь DHCP-сервер можно настроить, используя интерфейс VirtualBox GUI. Однако для доступа из хозяйской ОС в гостевую необходим проброс портов, а также возможно придётся прибегнуть к редактированию hosts-файла хозяйки. И выхода в интернет из гостевой ОС также не будет.

Универсальный драйвер

Этот тип подключения сети VirtualBox стоит особняком, “Window”-возы им пользуются отчасти. Смысл этого типа сетевого подключения – совместная работа разных гостевых машин на разных хозяйских ОС. Единственный вариант виртуальной сети, где без дополнительных свитчей и кабелей часто не обойтись. В составе Oracle VB эта сетевая настройка идёт лишь опционально. Для указанного режима существуют две настройки, которые имеют разный акцент:

Туннеллирование позволяет создавать виртуальную сеть между гостевыми ОС, которые находятся на различных хозяйских машинах. Технически это реализуется в виде выделения сетевых блоков данных (пересылаемых или получаемых гостевой машиной) в самостоятельный, выделенный модуль UDP-пакетов. Такие пакеты способны “гулять” по любой сети, на которую настроена хозяйская машина. Режим UDP туннеля имеет такие характеристики как

При этом гостевые ОС, сидящих на разных “хозяйках”, обмениваются IP адресами в прямом смысле этого слова. Если же хост один, это происходит с номерами UDP-портов.

VDE-сеть доступна только на ОС Linux и FreeBSD. Требует подключения специальных библиотек на хозяйской машине, по умолчанию VirtualBox идёт без них. Суть схемы – работа гостевых ОС, сидящих на разных хостах в защищённом режиме благодаря эмуляции интернета, дополнительной виртуализации VLAN, специальных связующих сетевых протоколов. В этой части настроек я, честно говоря, уже плаваю (на практике его использовать никогда не приходилось), и подробнее, чем эта Wiki-справка, мануала не обнаружил.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *