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

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

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

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

В VirtualBox можно разными способами настроить интернет:

Для VirtualBox 6.1 доступны инструменты:

На одной виртуальной машине можно использовать до 4 сетевых адаптеров. Для каждого адаптера есть возможность выбрать любой тип подключения. Благодаря этому можно комбинировать настройки, выбирать разные варианты работы сети. Например, комбинировать NAT и сетевой мост. Ниже мы рассмотрим, как включить/отключить адаптер.

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

1. Выберите гостевую ОС, кликните на неё правой кнопкой мыши. Нажмите Настроить:

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

2. В появившемся меню выберите Сеть:

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

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

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

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

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

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

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

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

1. Выберите нужную виртуальную машину и кликните по ней правой кнопкой мыши. Нажмите Настроить:

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

2. В появившемся меню выберите Сеть. Поставьте галочку напротив «Включить сетевой адаптер». Выберите тип подключения NAT и нажмите OK:

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

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

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

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

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

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

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

2. В появившемся меню выберите вкладку «Сеть».
3. В настройках адаптера в строке «Тип подключения» выберите Сетевой мост и нажмите OK:

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

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

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

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

Чтобы создать сеть из виртуальных машин VirtualBox:
1. На главной странице VirtualBox нажмите ФайлНастройки:

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

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

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

3. Нажмите OK:

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

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

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

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

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

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

6. Если вы хотите подключить другие виртуальные машины к сети, повторите действия с 4 шага.

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

Источник

Настройка сети в 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

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

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

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

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

Источник

Настройка сети 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 сообщает системе что сетевой адаптер существует, но является неактивным.

NAT (Network Address Translation)

Тип подключения присваивающийся каждой виртуальной машине по умолчанию. Отвечает минимальным требованиям для работы в сети интернет и не требует первоначальной настройки.

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

Виртуальная машина получает сетевой адрес от встроенного DHCP-сервера. Машине присваивается адрес из диапазона 10.0.X.0/24, где «X» обозначает адрес интерфейса, определяемый по формуле +2. Таким образом «X» будет равен 2, если имеется только один активный NAT-интерфейс. Гостевая операционная система получит адрес 10.0.2.15, сетевому шлюзу назначается адрес 10.0.2.2, сервер имен (DNS) получит 10.0.2.3.

Сетевой мост

Сетевой мост эмулирует карту подключенную к сети напрямую. Адаптер подключается к распределяющему устройству внутри сети, после чего машина получает стандартный ip-адрес из ее диапазона и в составе сети появляется еще один «компьютер».

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

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

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

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

Примером использования внутренней сети является система Whonix, состоящая из двух виртуальных машин. Одна машина выступает в роли шлюза в сеть TOR, вторая машина является рабочей системой. Рабочая система соединяется с шлюзом через внутреннюю сеть, который в свою очередь отправляет весь трафик в TOR.

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

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

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

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

Сеть NAT

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

Виртуальная машина как локальный сервер

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

Для каждого типа существуют свои условия, при соблюдении которых выбор типа подключения будет оправдан.

Как включить интернет на виртуальной машине virtualbox. Смотреть фото Как включить интернет на виртуальной машине virtualbox. Смотреть картинку Как включить интернет на виртуальной машине virtualbox. Картинка про Как включить интернет на виртуальной машине virtualbox. Фото Как включить интернет на виртуальной машине virtualboxNAT и Сеть NAT

Если компьютер подключен к сети напрямую, без дополнительного сетевого оборудования, просто кабелем вставленным в разъем сетевой карты или 3G/4G/ADSL модемом, то ваш тип подключения NAT или Cеть NAT.

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

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

Как включить интернет на виртуальной машине virtualbox. Смотреть фото Как включить интернет на виртуальной машине virtualbox. Смотреть картинку Как включить интернет на виртуальной машине virtualbox. Картинка про Как включить интернет на виртуальной машине virtualbox. Фото Как включить интернет на виртуальной машине virtualboxРассуждая с точки зрения использования виртуальной машины в качестве локального сервера, главным недостатком данных типов подключения является их недоступность извне. Из-за этого не работают некоторые нужные функции: подключение к серверу по SSH, любые обращения к тестовым сайтам.

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

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

Сетевой мост

Как то мне задали вопрос: если нет роутера, то почему NAT, а не Сетевой мост? Действительно, почему? Если режим сетевого моста так хорош, то почему бы не использовать его, неважно есть у меня домашний маршрутизатор или нет?

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

Маршрутизатор

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

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

В состав сети входят две виртуальные машины, находящиеся на компьютере с адресом 192.168.1.2. Хоть виртуальные машины и работают на одном компьютере, они имеют разные ip-адреса. Достигается это за счет использования сетевого моста.

Сетевой мост использует физическую сетевую карту компьютера, создавая собственное прямое подключение к маршрутизатору. Установив соединение, сетевой адаптер виртуальной машины получает ip-адрес из диапазона сети. Для маршрутизатора это выглядит будто к сети подключили еще одно устройство.

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

Без маршрутизатора

Теперь я выдернул сетевой кабель из роутера и подключил напрямую к сетевой карте компьютера (хост-системы). Домашняя сеть пропала и все стало выглядеть следующим образом.

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

Виртуальная машина соединяется с маршрутизатором, но теперь это маршрутизатор провайдера. Виртуальной машине будет назначен динамический ip-адрес из его диапазона. У хост-системы теперь статический ip-адрес домашнего маршрутизатора, так как у него была привязка по MAC.

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

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

Хост-система и виртуальная машина теперь имеют ip-адреса из диапазона провайдера. В этом нет ничего такого, все работает и соединяется между собой по SSH, FTP, HTTP и т.д. Но есть одно но…

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

Так что если у вас нет маршрутизатора и ваш компьютер подключается к сети напрямую, то вам надо использовать NAT или Сеть NAT, но ни в коем случае не Cетевой мост.

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

Источник

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

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