Что такое VirtualBox и как ей пользоваться. Как установить и настроить программу VirtualBox Как работать в виртуальной машине virtualbox

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

Что такое виртуальная машина и зачем она нужна?

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

А зачем же нам нужна эта самая виртуальная машина? Лично я нашел в этом две, но очень значимые причины:

  • Всем же когда-нибудь хотелось увидеть, как выглядят другие операционные системы такие как: Linux, Solaris, да и просто другие версии Windows. Но сносить свою систему не охота, так как вдруг Вам новая ОС не понравится и придется переставлять заново. Поэтому есть такое решение как виртуальная машина, с помощью которой Вы легко можете устанавливать в ней другие ОС, а соответственно и протестировать их, без переустановки своей системы.
  • Подойдет для тех, кто уже овладел основами компьютера и хочет знать больше, например, как настраивается компьютерная сеть? как настраиваются различные службы сервера и так далее, на помощь Вам придет все та же самая виртуальная машина, с помощью которой Вы можете установить несколько операционных систем (причем разных!) и так сказать проводить опыты, без вреда своей операционной системе. Это отлично помогает в освоение компьютерных технологий, так как виртуальная машина помогает практиковаться, если конечно у Вас дома есть несколько компьютеров (3-4), то это другой разговор.

Теперь перейдем к самим виртуальным машинам. Для домашнего использования я отдаю предпочтения VirtualBox , но, конечно же, программ бывает много таких как: Virtual PC или продукты компании VMware, которые, кстати, подойдут для использования на работе (тем, кто работает сисадминами ), например, для создания нескольких серверов на одном компьютере, тем самым Вы сэкономите достаточно много средств на компьютерном железе. VirtualBox является бесплатной, и доступна для скачивания, на официальном сайте virtualbox.org

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

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

После того как Вы установили программу, запустите ее и увидите следующие окно.

В поле «Имя» введите имя Вашей ОС, например Linux Ubuntu, а в поле «ТИП ОС» выберите ту операционную систему, которую будете устанавливать (у меня, например, это Linux версии Ubuntu ) с помощью выпадающего списка и жмите «Далее ». В следующем окне (рисунок ниже ) необходимо указать, сколько будет оперативной памяти на нашем новом компьютере, т.е. виртуальной машине, необходимо переместить ползунок в зелененькую часть, рекомендую оставлять по умолчанию, не обязательно задавать много.

Выбираем «Создать новый жесткий диск », так как у нас, его еще нету (я имею в виду виртуального ) и ставим галочку «Загрузочный жесткий диск ». Жмем «Далее» и запустится мастер создания нового виртуального диска, и в этом окне жмем «Далее ». В следующем окне, Вам предложат выбрать, каким будет Ваш новый жесткий диск, «Динамически расширяемым », т.е. с увеличением объема данных на нем размер будет увеличиваться или «Фиксированного размера », т.е. постоянный размер, рекомендую выбирать «Динамически расширяемым ». Жмем «Далее », появится следующее окно.

Здесь указываем, где будет храниться файл нашего виртуального жесткого диска, рекомендую хранить его не на диске C, также здесь задаем размер нашего диска я, например, указал 8 гигабайт. Жмем «Далее », затем подтверждаем создание нового жесткого диска и жмем «Готово ». Осталось только подтвердить создание виртуальной машины.

Мы с Вами проверяем наши параметры создания виртуальной машины и жмем готово.

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

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

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

Вот небольшая видео-инструкция, в которой я рассказываю о том, как установить программу VirtualBox на операционную систему Windows 10.

VirtualBox - программа для создания VM (виртуальной машины) с нужной конфигурацией: модели ОС, частоты процессора, количества ОЗУ и памяти видеокарты, которые выделяются с физического «железа» компьютера. Распространяется она бесплатно и можно скачать последнюю версию с официального сайта: https://www.virtualbox.org.

В этой статье будет подробная инструкция для VirtualBox и как им пользоваться.

Установка программы

Скачав инсталлятор Oracle VirtualBox с официального сайта, начинаем с выбора места установки.

Выбрав место установки VirtualBox, переходим к следующему этапу работы.

На появившемся экране вам предлагают создать ярлыки в меню Пуск, на рабочем столе и панели задач. Рекомендуем сохранить второй и четвёртый пункт, а остальные — на ваше усмотрение.

Далее следует предупреждение о том, что при установке могут возникнуть неполадки с интернет-соединением. Не стоит переживать, такая проблема возникает очень редко. Нажимаете Yes, далее Install, после чего начнётся процесс установки.

Создание виртуальной машины

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

Выбираем имя, которое будет присвоено вашей VM, и можете нажать на кнопку «Экспертный режим», чтобы сразу настроить его конфигурацию. Если не нажимать, пройдёт пошаговая настройка всех пунктов.

Назначив имя, настраиваете количество оперативной памяти. Стоит упомянуть, что она будет выделяться с вашего ОЗУ, и чем больше его, тем лучше. Минимальное значение рекомендуется в 2 Гб.

Так как у нас первый вход, то выбираем создание нового виртуального жёсткого диска.

Здесь выкраиваем размер жёсткого диска и его тип (в зависимости от ОС, выбранной вами, будет зависеть количество нужного пространства. Это касается и оперативной памяти - ХP не поддерживает более 3,5 Гб). Закончив, нажимаем «Создать».

Сам процесс займёт немного времени — около 2–3 минут. Стоит компьютер оставить в покое и дать спокойно его завершить.

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

Настройка VirtualBox

Давайте разберемся, как производится подробная настройка виртуальной машины virtualbox.

  1. Общие.
  2. Система.
  3. Дисплей.
  4. Носители.
  5. Аудио.
  6. Сеть.
  7. COM-порт.
  8. Общие папки.
  9. Интерфейс.

После создания можем увидеть все характеристики, заданные системе, а также появляется возможность настроить её более подробно.

Для этого надо нажать на кнопку «Настроить» или правой кнопкой мыши на нужную вам машину.

В появившимся окне можно менять:

  • имя системы;
  • поддерживаемые плагины;
  • количество процессоров оперативной и видеопамяти;
  • настройки удалённого доступа и т. д.

Разберём их подробно.

Хотя сперва стоить предупредить, чтобы начали работать некоторые функции, нужно будет скачать плагин Extension Pack для VirtualBox с официального сайта.

Общие

Здесь меняется имя виртуальной машины, вводится её описание, директория сохранения скриншотов, а также устанавливается пароль и тип шифрования.

Система

Материнская плата

Тут регулируются значения оперативной памяти, чипсет материнской платы, установка типа манипулятора курсора, порядок загрузки дисков.

Процессор и ускорение

Здесь устанавливается количество используемых процессор и степень допустимой нагрузки.

В пункте ускорение можно настроить расширенные функции, но неопытным пользователям не желательно трогать что-либо в нём.

Дисплей

Экран

В этом пункте настраивается количество видеопамяти и мониторов, поддерживаемых VM, коэффициент масштабирования, а также включение 3D — 2D ускорения, то есть ваша система сможет поддерживать видео и 3D-приложения.

Удалённый доступ

В случае если VM была добавлена в предполагаемом сервере, и к ней необходим доступ с другого ПК, то для этого существует данный пункт. Здесь по умолчанию стоит номер порта 3389, но если вы собираетесь подключать больше одного сервера, то его придётся изменить; и регулируется метод аутентификации. Для установки доступа, вам нужно будет знать IP-адрес Хоста виртуальной машины.

Захват экрана

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

Носители

Следующий пункт настраивает оптические и жёсткие диски VM, добавляя их или редактируя. Выделенное пространство на физическом носителе можно отрегулировать так, чтобы его система представляла в виде SSD и поддерживала определённые функции.

Аудио

Тут настраивается поддержка VM звуковой карты и воспроизведение его звука, устанавливая тип аудиоконтроллера.

Сеть

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

COM-Порт

Для эмуляции портов стандарта RS-232 используется этот пункт. Регулируется как количество, так и его режим.

В этом месте выбирается поддержка виртуальных контроллеров от USB 1.1 до 3.0. И если добавить их в список контроллеров на вашем ПК, они будут отображаться и в ВМ соответственно. Чтобы это сделать, нужно нажать на зелёный знак «плюс» с правой стороны окна.

Общие папки

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

Интерфейс пользователя

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

Запуск

После завершения всех настроек и манипуляций, можно переходить непосредственно запуску машины. Для этого нажимаете на кнопку «Запустить».

При запуске от вас потребуется указать месторасположение образа диска с операционной системой, т. к. её придётся установить, как на обычном ПК. Нажимаете на «Устройства» > «Оптические диски» > «Выбрать образ диска» и выбираете предварительно скачанный образ (ISO) ОС в интернете.

Перезапустив машину, начнётся стандартная установка ОС (в зависимости от того, какую скачали). Завершив ее, можно начать пользоваться машиной так, как душе угодно.

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

Рассмотрим основные функции программы, разберемся, как она работает. Кроме того узнаем, как устанавливать операционные системы семейств Linux и Windows, а также поговорим о проблемах с USB-устройствами.

Установка и настройка

Пакет расширений VirtualBox Extension Pack

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

Установка VirtualBox Guest Additions

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

Общие папки

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

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

Для нормального взаимодействия с виртуальной машиной и для соединения последней с глобальной сетью необходимо правильно настроить сетевые параметры.

Установка Windows 7

Создаем «полигон для тренировок». Для этого установим операционную систему Windows 7 на VirtualBox. Процесс нельзя назвать сложным, так как ничего особенного в нем нет. Все происходит почти так же, как и на реальном компьютере.

Установка Linux

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

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

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

Что такое VirtualBox? Это бесплатное открытое исходное кросс-платформенное приложение для создания, управления и запуска виртуальных машин (VM) - компьютеров, аппаратные компоненты которых эмулируются хост-компьютером, или устройством, на котором запущена программа. VirtualBox может работать в Windows, Mac OS X, Linux и Solaris.

Зачем это нужно?

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

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

Как установить VirtualBox?

Самый простой способ получить последнюю версию VirtualBox - загрузить ее со страницы загрузки официального веб-сайта. Там вы можете найти подходящую версию для своей платформы или? если вы используете Linux, вы можете изучить список инструкций для различных дистрибутивов этой ОС.

Для каждой версии «Линукс» вам предоставляется возможность загрузки опции «i386» или «amd64», 32-и 64-разрядная версии, соответственно.

Как установить VirtualBox? Этот процесс аналогичен установке любой другой программы на вашей платформе, поэтому у вас не должно быть никаких проблем. Если вы испытываете в чем-то трудности, вы всегда можете прочитать руководство по установке на веб-сайте сервиса.

Использование VirtualBox

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

Создание виртуальной машины

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

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

Это запустит «Новый мастер виртуальной машины», который проведет нас по шагам, необходимым для запуска.

Введите имя виртуального компьютера. Это наименование полностью зависит от вас, но есть некоторые нюансы.

VirtualBox попытается выяснить, какую ОС вы планируете запускать в виртуальной машине на основе того, какое имя вы введете. Если это имя имеет упоминание «XP», предполагается, что вы будете устанавливать Windows XP и соответствующим образом настраивать ее. Однако, вы можете придумать и случайное название. Тогда у вас будет возможность вручную выбрать тип ОС из раскрывающихся списков ниже. Когда вы это сделаете, нажмите «Продолжить», чтобы перейти к следующему шагу. В этом примере рассматривается Windows для VirtualBox. Ниже приведена инструкция по установке этой ОС в качестве гостевой и последующей настройке сетевого подключения.

Выбор оперативной памяти

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

Итак, сколько RAM вы должны выделить VM? Это зависит от ряда факторов. Если вы планируете использовать только виртуальную машину во время ее работы, вы можете позволить себе предоставить ей больше ОЗУ, потому что вы не будете просить хост-систему выполнять многозадачность. Если, с другой стороны, вы будете использовать ее одновременно с выполнением множества других функций на ОС хоста, вам следует лучше рассчитать это значение. Хорошим общим правилом является выделение половины ОЗУ вашего компьютера. Итак, если ваш ПК имеет 4 ГБ RAM, дайте 2 ГБ VM, оставив хост с остальным объемом. Если выбрать это значение с грубой ошибкой, вы столкнетесь с тем, что VirtualBox не запускается.

Место для хранения данных

Следующим шагом будет создание «виртуального жесткого диска» (VHD). Это создает файл на вашем HDD, который может использоваться VirtualBox, чтобы действовать как отдельный жесткий диск. Это позволяет вам установить операционную систему, не беспокоясь о том, что могут пострадать ваши существующие данные.

Убедитесь, что выбраны Boot Hard Disk и «Создать новый жесткий диск», затем нажмите «Продолжить». Это запустит «Создать новый мастер виртуального диска». Нажмите «Продолжить» еще раз, чтобы выполнить действие до конца.

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

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

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

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

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

Размер, который вы должны указать, зависит от того, сколько материала вы планируете использовать. Если вы просто хотите применить его для запуска нескольких программ, предлагаемого размера в 10 ГБ должно вполне хватить. Удостоверьтесь, что настройки верны, затем нажмите «Продолжить» и «Готово».

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

Загрузка гостевой ОС в VirtualBox

Как пользоваться сервисом дальше? Теперь пришло время запустить виртуальную машину в первый раз. Убедитесь, что новый виртуальный ПК, который вы только что создали, выбран в окне диспетчера VirtualBox, затем нажмите кнопку «Пуск» в верхней части окна. Когда сервис запускается, вы будете встречать окно First Run Wizard, которое поможет вам подготовиться к установке Windows XP. Нажмите «Продолжить». Затем откроется вопрос, что вы хотите использовать в качестве установочных носителей - компакт-диск или образ на вашем жестком диске (обычно в виде файла.iso). После того, как вы выбрали свой вариант, нажмите «Продолжить», затем «Готово».

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

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

После этого вы должны настроить XP, поэтому нажмите Enter. Появится вопрос, как вы хотите отформатировать привод. Вам нужно выбрать вариант «Отформатировать раздел с помощью файловой системы NTFS (Quick)». Убедитесь, что вы выбрали опцию «Быстрое», или вы будете ждать очень долгое время!

После этого Windows Setup будет форматировать VHD, а затем начнет копирование файлов на диск. Ваше участие в этом процессе не требуется. После завершения копирования файлов программа установки Windows автоматически перезагрузит компьютер, чтобы перейти к следующему этапу.

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

Вы можете предотвратить этот системный вопрос, щелкнув правой кнопкой мыши по значку компакт-диска в нижней части окна виртуальной машины и нажав «Удалить диск с виртуального диска». Как только это окно закроется, вы увидите знакомый экран загрузки Windows XP, прежде чем он переключится на второй этап установки.

Как только отобразится «Мастер установки Windows XP», нажмите «Далее», чтобы начать ее. Сначала вам будет предложено задать региональные и языковые параметры, которые в основном связаны с нажатием «Настроить...» (чтобы выбрать страну), а затем «Детали», если нужно изменить раскладку клавиатуры.

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

После нажатия «Далее» вы увидите настройки даты и времени, которые вам не нужно менять. При повторном нажатии этой кнопки окно исчезнет некоторое время, Windows применит все настройки и продолжит установку. Теперь вы можете использовать в VirtualBox гостевые дополнения.

Через минуту или две появится другое окно, на этот раз для сетевых настроек. Удобнее выбрать первый вариант (сеть, у которой нет домена). Для этого требуется ввести имя рабочей группы - по умолчанию Rward, и все значения по умолчанию. Однако вам может потребоваться выбрать «Поддержку Direct3D», когда вас попросят определить компоненты.

Как работать с сетью?

Сеть в VirtualBox чрезвычайно эффективна, но ее настройка может быть немного сложной. Чтобы в этом разобраться, нужно рассмотреть различные способы настройки сети VirtualBox с несколькими указателями на то, какие конфигурации следует использовать и когда.

Oracle VM VirtualBox 5.1 позволяет настроить до 8 виртуальных сетевых адаптеров (контроллеров сетевого интерфейса) для каждого гостевого виртуального устройства (хотя в GUI только 4).

Основные режимы:

  • Трансляция сетевых адресов (NAT).
  • Мостовые сети.
  • Внутренняя сеть.
  • Сеть только для хостинга.
  • NAT с переадресацией портов.

Oracle VirtualBox предлагает их как основанные на гостевом типе ОС, который вы указываете при создании виртуальной машины, и вам редко нужно их модифицировать. Но выбор сетевого режима зависит от того, как вы хотите использовать устройство (клиент или сервер) и хотите ли вы, чтобы другие компьютеры в вашей сети видели его. Итак, следует посмотреть на каждый режим настройки сети VirtualBox немного подробнее.

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

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

Когда гостевая ОС загружается, она обычно использует DHCP для получения IP-адреса. Oracle VirtualBox отправит этот запрос DHCP и сообщит операционной системе о назначенном IP-адресе и адресе шлюза для маршрутизации исходящих соединений. В этом режиме каждой виртуальной машине присваивается один и тот же IP-адрес (10.0.2.15), потому что каждая из них считает, что она находится в своей изолированной сети. И когда они отправляют свой трафик через шлюз (10.0.2.2), VirtualBox перезаписывает пакеты, чтобы они отображались так, как если бы они исходили от хоста, а не от «гостя» (работающего внутри хоста).

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

Однако как другой компьютер инициирует соединение с ней? Например, вам требуется подключение к веб-серверу, запущенному на гостевом компьютере. Это невозможно (обычно) с использованием режима NAT, поскольку в гостевую ОС нет маршрута. Таким образом, для работающих серверов виртуальной машины вам нужен другой сетевой режим и иная настройка сети VirtualBox.

Подключение NAT (сетевые характеристики):

  • Гостевые ОС находятся в собственной частной сети.
  • VirtualBox действует как DHCP-сервер.
  • Механизм NAT VirtualBox переводит адреса.
  • Целевые серверы отображают трафик, исходящий от хоста VirtualBox.
  • Конфигурация не требуется для хоста или гостевой ОС.
  • Отлично работает, когда «гости» являются клиентами, но не серверами.

Мостовые сети

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

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

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

Что делать, если вы хотите запускать серверы в виртуальной машине, но не хотите привлекать сетевой администратор? Может быть, один из следующих двух режимов подойдет для вас, или же вам потребуется комбинация дополнительных параметров, например NAT vNIC + 1 Host-only vNIC.

Мостовые сетевые характеристики:

  • мосты VirtualBox предназначены для хост-сети;
  • хороши для любой гостевой ОС (как клиента, так и сервера);
  • используют IP-адреса;
  • могут включать конфигурацию гостя;
  • лучше всего подходят для производственных сред.

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

Когда вы настраиваете одну или несколько виртуальных машин для работы во внутренней сети, VirtualBox гарантирует, что весь трафик на этой сети остается внутри хоста и будет доступен только для устройства в этой виртуальной сети.

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

Этот режим позволяет виртуальной машине работать, даже если хост не подключен к сети (например, на плоскости). Вместе с тем, при таком типе подключений и настройке сети VirtualBox не предоставляет такие «удобные» услуги, как DHCP, поэтому ваше устройство должно быть статически настроенным или же предоставлять службу DHCP/Name.

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

Что делать, если вы хотите, чтобы внутренняя сеть принимала хост с VirtualBox, предоставляя гостевым ОС IP-адреса? Для этого вам может понадобиться настраивать сеть только для хоста.

Характеристики внутренней сети:

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

Сеть только для хостинга

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

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

Характеристики сети:

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

NAT с переадресацией портов

Теперь вы можете представить, что изучили достаточно режимов для обработки каждого случая, но бывают исключения. Что делать, если среда разработки находится, например, на ноутбуке и у вас есть одна или несколько виртуальных машин, которым нужны другие компьютеры для подключения? И вы постоянно вынуждены использовать разные клиентские сети.

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

Если же использовать внутреннюю сеть, то может оказаться, что вашим виртуальным машинам требуется быть видимыми в сети. Что делать в таких случаях?

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

Например, если ваша виртуальная машина запускает веб-сервер на порту 80, вы можете настроить вышеуказанные правила. Это обеспечивает мобильную демонстрационную систему, которая не нуждается в повторной настройке при каждом подключении вашего ноутбука к другой сети LAN/Network.

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

VirtualBox позволяет запускать различные ОС (Windows, Linux, Mac OS X и др.) из под основной системы. В этой статье будут рассмотрены самые основы установки операционной системы на виртуальную машину VirtualBox.

Если вы еще незнакомы с программой VirtualBox, и не совсем понимаете для чего она вообще нужна, прочтите статью « . Прочитав статью вы определитесь нужна ли вам эта программа или нет, а в конце статьи вы найдете ссылку на скачивание с официального сайта (а это значит вы скачаете самую последнею версию данной программы).

Если в вкратце, то VirtualBox пригодится для:

  • Запуск программ несовместимых с вашей основной ОС.
  • Обучение (то есть использование виртуальной ОС в качестве учебного полигона).
  • Изучение новой ОС.
  • Песочница (поскольку виртуальная ОС изолированна от основной, работать в ней безопаснее).
  • И др.

1) Запустите программу, и нажмите кнопку “Создать”.

2) Запустится мастер создания виртуальной машины, жмите кнопку “Next”.

3) Впишите имя операционной системы. Если ОС будет распознана, поля
“Операционная система” и “Версия” будут заполнены автоматически. Если же данные поля отображают неверную информацию, установите значения вручную.

4) Задайте размер ОЗУ. Посмотрите документацию к той ОС, которую вы хотите установить, и выясните сколько памяти ее требуется для корректной работы. Настоятельно не рекомендуется выделять более половины от имеющейся памяти, то есть не надо “заходить” на красную секцию.

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

5) На следующем шаге вам предложат создать новый, либо использовать существующий виртуальный жесткий диск. Убедитесь что отмечен пункт “Создать новый жесткий диск”, и нажмите кнопку “Next”.

6) Запустится мастер создания виртуального диска. Оставьте тип файла по умолчанию (VDI), и нажмите “Next”.

7) Теперь вы встанете перед выбором, какой виртуальный жесткий диск создавать динамический или фиксированный. Выбирая динамический вы можете указать его размер любой величины, так как размер самого файла будет увеличиваться по мере надобности (P.S. обратно он не уменьшается!). При выборе фиксированного, над размером придется подумать по лучше, так как сам файл сразу займет указанное пространство. Фиксированный диск будет создаваться дольше, однако при использовании он будет работать немного быстрее. В общем выбирайте, и жмите “Next”.

8) Теперь вам надо указать размер создаваемого диска, и его местоположение. Узнайте сколько места на диске требуется для установки вашей ОС, и поставьте размер немного больше (не стоит делать впритык, ОС может не установиться). Если вы не стеснены в свободных гигабайтах, лучше задать размер виртуального диска побольше. Для смены местоположения создаваемого диска нажмите на кнопку в виде небольшой папки с зеленой галочкой.
P.S. не стоит размещать виртуальный жесткий диск на системном диске. Жмем “Next”.

9) Проверьте правильность предоставленной информации, и нажмите кнопку “Создать”.

10) В левой колонке выделите вашу ОС, и нажмите на панели управления кнопку “Свойства”.

11) В левой боковой колонке выберите пункт “Носители”. Выберите пункт со значком лазерного диска. В атрибутах настройте привод оптических дисков:
выберите ваш физический привод, или образ оптического диска. Соответственно в вашем CD (DVD) приводе должен стоять установочный диск, а если вы выбрали образ, то этот образ должен быть установочным. Жмем кнопку “Ok”.

12) Финальная стадия: выделите вашу ОС, и нажмите кнопку “Старт”.

Если вы сделали все правильно, то запустится установка операционной системы.

Похожие статьи

  • Золотые кони хана батыя - легендарные сокровища, точное местонахождение

    из Энциклопедии чудес, загадок и тайн ЗОЛОТЫЕ КОНИ ХАНА БАТЫЯ - легендарные сокровища, точное местонахождение которых до сих пор неизвестно. История коней примерно такова: После того, как хан Батый разорил Рязань и Киев, он...

  • Какую говядину лучше варить

    Покупка мяса - это самая существенная часть продовольственного бюджета любой семьи (за исключением вегетарианской). Кто-то предпочитает свинину, кто-то птицу, однако наиболее полезной и питательной считается говядина. Это мясо не самое...

  • Какие социальные сети существуют для общения с друзьями и родственниками

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

  • Обзор самых новых лекарств от рака

    Предлагаю вашему вниманию простые, проверенные временем, средства народной медицины, которые помогут при онкологических заболеваниях .Звездчатка (мокрица). Сок растения, крепкий настой и отвар применяется для местных ванн и примочек при...

  • Самые действенные способы защиты от сглаза, порчи, колдовства, зависти

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

  • Что значит "поставить крест"

    О каком кресте говорил Иисус своим ученикам? Куда они должны были следовать со своим крестом? Что такое крестный ход? Что означают выражения: «Креста на тебе нет!» или «Поставить на нем крест!» ВСЕСЛАВЪ (ГЛОБА Игорь Александрович),...