Введение
VirtualBox это одна из трех распространенных систем
создания виртуальных машин. Системы виртуальных машин это программы, которые эмулируют аппаратную среду условного компьютера, таким
образом, что в этой виртуальной машине можно установить другую операционную
систему и эта, установленная внутри виртуальной машины, ОС будет «считать»,
что она работает на настоящем компьютере. То есть система ВМ позволяет на одном физическом
компьютере эмулировать несколько виртуальных компьютеров.
Такие виртуальные машины используют в разных целях. Например
для того, чтобы использовать прикладные программы, которые несовместимы с
основной ОС. Или для того, чтобы создать некую безопасную среду, которая не
может нанести вред основной операционной системе — так называемую песочницу.
В частности разработчики антивирусных программ изучают поведение вирусов,
заражая ими ОС установленную внутри виртуальной машины.
Почему VirtualBox? Потому, что, в
отличии от конкурентов, VMWare и Microsoft
Virtual PC, VirtualBox свободная
система ВМ, распространяемая под лицензией GNU GPL.
Еще одна причина в том, что VirtualBox
кроссплатформенная система — она может быть установлена не только на
GNU/Linux, но и на MS Windows. И «внутрь» ВМ VirtualBox можно установить как
GNU/Linux, так и MS Windows.
VMWare
также кроссплатформенная система, но это проприетарное коммерческое ПО. Microsoft
Virtual PC вообще исключительно одноплатформенный продукт — установить можно
только на Windows и «внутрь» ВМ
установить можно только Windows.
VMware или VirtualBox
Платформы виртуализации Virtual Box и VMware помогают оценивать новые системы и приложения в безопасной среде. VMware и Oracle известны как пионеры в области программного обеспечения для виртуализации данных, которое позволяет тестировать и развертывать программное обеспечение на различных ОС без использования нескольких устройств.
Oracle предоставляет VirtualBox в качестве гипервизора для работы виртуальных машин. VMware предоставляет разные продукты для работы с виртуальной машиной в разных сценариях использования. Обе платформы быстрые, надежные и обладают некоторыми удивительными функциями. VMware Workstation & Player 16 можно установить в достаточном количестве операционных систем, хотя и немного меньше, чем в Virtual Box.
Простота и удобство использования
Одной из важных особенностей проигрывателя VMware Vs VirtualBox будет простота использования этих двух продуктов. VirtualBox предоставляет вам мастер создания виртуальной машины. Это предложит вам правильные варианты настройки места на жестком диске и оперативной памяти. Вы можете работать довольно быстро, следуя простым инструкциям.
Когда дело доходит до настройки, VMware становится немного проще, поскольку позволяет с легкостью настраивать различные факторы. Но при первой настройке виртуальной машины значения не рекомендуются.
Производительность
VirtualBox — одно из самых медленных программ для виртуальных машин, доступное в настоящее время. Хотя с самого начала он был не очень быстрым, и когда Oracle приобрела его в 2010 году, производительность медленно ухудшалась. Следовательно, если вы хотите запустить виртуальную машину, убедитесь, что вы выполняете это на мощном компьютере, поскольку виртуализация выполняется очень медленно. Если ваша система сильная, вы не заметите медлительности VirtualBox. Это не страшно — но не очень быстро.
С другой стороны, VMware Workstation Player обладает потрясающей производительностью. При запуске одной и той же гостевой ОС на обеих виртуальных машинах с одинаковым объемом ресурсов VMware работает быстрее и реагирует на запросы, чем VirtualBox.
Функциональность
Пакет расширений VirtualBox предлагает функции USB, протокол удаленного рабочего стола, среду выполнения перед загрузкой и многое другое и предоставляется по частной лицензии. Текущая версия бесплатна для образовательного и личного использования. VMware полезен для управления мобильными устройствами в корпоративных сетях, а пользователи могут защищать конечные точки и виртуализированные материалы с помощью VMWare. И Workstation, и VirtualBox поддерживают аппаратную виртуализацию, но VirtualBox поддерживает эмуляцию.
Надежность платформы
Одна область, которая отличает оба продукта, — это их надежность. В то время как VirtualBox считается надежной платформой, но из-за некоторых недостатков он может ограничивать ценность в производственных средах.
VMWare Player известен аналогичной надежностью и стабильностью, присущей коммерческим продуктам производителя. Программное обеспечение получает высокие оценки по сравнению с платформами Windows и Linux. Моментальные снимки очень удобны, так как позволяют сохранять определенное состояние виртуальной машины и восстанавливать это состояние при необходимости. Это реальная экономия времени. VirtualBox упрощает управление и создание снимков.
VMware | VirtualBox |
Предлагает виртуализацию только для оборудования | Предлагает виртуализацию как программного, так и аппаратного обеспечения. |
Не предлагает поддержку общего хранилища | Предлагает общую поддержку CIFS, NFS и iSCSI |
Используется для домашнего и корпоративного использования | Используется в личных и образовательных целях. |
Поддерживает Linux, Windows и MacOS | Поддерживает Linux, Windows, MacOS, Solaris и FreeBSD. |
Это не программное обеспечение с открытым исходным кодом | Это программное обеспечение с открытым исходным кодом |
VMware помогает запускать разные операционные системы на одном хосте. | VirtualBox предлагает виртуализацию на основе хоста. |
Типы подключений сетевых адаптеров
Существует семь типов подключений сетевых адаптеров. Каждый создает собственный режим взаимодействия между виртуальным и физическим сетевыми устройствами.
Не подключен
Режим симулирует выдернутый из разъема сетевой кабель. Virtualbox сообщает системе что сетевой адаптер существует, но является неактивным.
NAT (Network Address Translation)
Тип подключения присваивающийся каждой виртуальной машине по умолчанию. Отвечает минимальным требованиям для работы в сети интернет и не требует первоначальной настройки.
NAT соединяет гостевую ОС с внешней сетью изолируя от прямых подключений извне. Наверно все слышали выражение — сидеть за NAT? Это оно и есть, вы можете просматривать сайты, выполнять любую работу в сети, но при этом прямые подключения извне невозможны.
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 Host-Only Network. Оно имеет собственную подсеть 192.168.56.0 и шлюз с адресом — 192.168.56.1. Устройство соединяет подсеть и хост-систему без прямого выхода во внешнюю сеть.
Универсальный драйвер
Режим использует драйверы специальных типов взаимодействий, входящие в пакет расширений VirtualBox. Используется крайне редко и в обычной работе не нужен.
Сеть NAT
Сеть NAT появилась в последних версиях VirtualBox начиная с версии 4.3. Тот же NAT, но со своей локальной сетью. Виртуальные машины могут взаимодействовать между собой, имеют выход наружу, но остаются закрытыми со стороны внешней сети.
Сеть NAT
Этот тип подключения сети VirtualBox означает, что VB может организовать виртуальный изолированный NAT роутер на сетевом интерфейсе внутри гостевой машины. Каждая гостевая ОС при этом получает собственный виртуальный роутер, но с другими гостевыми контактировать не сможет. DHCP-запросы на интерфейс получают ответ от IP адреса гостевой машины и адреса роутера NAT в качестве шлюза. Сервер DHCP также настраивается без GUI. NAT роутер использует при этом сетевой интерфейс хозяйской ОС.
Никаких особых сетевых интерфейсов создавать здесь нет необходимости; при этом роутер NAT открывает любые порты в интерфейсе хозяйской системы. Далее внутренний адрес переводится в IP адрес хоста. Таким образом, запрос на требуемый IP завершается. Возможна картография портов с целью разрешить попасть на нужный порт гостевой машины через некий порт “хозяйки”. Т.е для доступа к гостевой ОС необходим проброс портов с хозяйской. При этом может потребоваться редактирование hosts файла “хозяйки”.
Отсюда, к особенностям NAT стоит отнести простоту настройки с выходом в интернет, изолированность благодаря “отдельному” роутеру. NAT позволяет закреплять за каждой гостевой ОС фиксированный IP-адрес. При этом “гости” друг друга не видят, а сервер DHCP также настраивается только из командной строки.
Установка программы
Установить VirtualBox сможет любой пользователь без особых проблем. Сам процесс стандартный, не требует особых профессиональных умений и каких-либо специфических знаний.
Создание виртуальной машины
После установки программы вы увидите рабочее окно, предлагающее вам создавать виртуальную машину, а также справочную помощь в работе.
- Установить виртуальную машину вы сможете, задействовав кнопку «Создать».
- Вас попросят ввести имя машины, тип операционной системы, указать версию. Для тестирования установите, допустим, Linux, — один из самых малообъёмных дистрибутивов. Укажите семейство Debian. В строке «Имя» введите «DSLTest».
Укажите имя, тип и версию ОС
- Нажав «Далее», попадёте в следующее окно с настройкой памяти для устанавливаемой ОС. Передвигая ползунок, вы определяете объём оперативной памяти. Рекомендуем установить параметры, задаваемые по умолчанию.
- Далее вам предложат выбрать имеющийся либо создать новый жёсткий диск. Проставьте галочку в поле для Загрузочного жёсткого диска и о.
- Проставьте параметры диска. Рекомендуется сделать его «динамически расширяемым»: размер станет увеличиваться при вводе данных, но будет ограничен каким-то фиксированным объёмом.
- Выбираете местоположение нового диска, задаёте его размер. Рекомендуется не располагать новый диск на C, размер можно указать около 8 Гб — этого вполне хватает для тестирования возможностей Oracle VM
- Вам предложат проверить желаемые параметры и подтвердить ваше намерение создать виртуальную машину. Нажмите «Готово», если всё указано верно.
Запуск и работа на машине
Когда виртуальная машина создана, запустите её. Вначале увидите окно настройки, оно активируется при первом запуске. Перед вами фактически как бы новый компьютер, ещё без операционной системы и других опций. Для установки ОС применяем образ диска.
- Ставим выбор на «Привод оптических дисков».
- Указываем носитель: выбираем образ, с которого загрузится ОС.
Выберите источник установки ОС
- Образ начнёт загружаться, т. е. устанавливается ОС.
- По завершении установки демонтируйте образ диска, чтобы ОС запускалась с виртуального жёсткого диска. Выполняется это в меню «Носители»: в окне выберите свой образ, в поле привода установите «пусто».
Учтите, что сама программа Oracle VM VirtualBox «весит» немного, но виртуальные жёсткие диски, создаваемые в ней, довольно объёмны. Потому для их создания выбирайте диск большего объёма свободного места.
Несмотря на некоторые недостатки, Oracle VM VirtualBox очень функциональна, удобна для обучения виртуализации. Теперь вы знаете, что собой представляет программа Oracle VM VirtualBox и, возможно, будете её использовать её в своей работе.
Простота установки и применения Oracle VM VirtualBox позволяют работать с программой пользователям разного уровня опытности и умений. Пройдя тестирование по нашей инструкции, вы сможете создать и установить свою первую виртуальную машину. В дальнейшем этот процесс будет занимать у вас меньше времени, и вы сможете работать с такими машинами, не удаляя свою операционную систему: тестировать новые версии, проверять работоспособность других ОС, работать с разными программами.
Универсальный драйвер
Этот тип подключения сети VirtualBox стоит особняком, “Window”-возы им пользуются отчасти. Смысл этого типа сетевого подключения – совместная работа разных гостевых машин на разных хозяйских ОС. Единственный вариант виртуальной сети, где без дополнительных свитчей и кабелей часто не обойтись. В составе Oracle VB эта сетевая настройка идёт лишь опционально. Для указанного режима существуют две настройки, которые имеют разный акцент:
- UDP-туннель
- Децентрализованная виртуальная сеть Ethernet (она же VDE-сеть)
Туннеллирование позволяет создавать виртуальную сеть между гостевыми ОС, которые находятся на различных хозяйских машинах. Технически это реализуется в виде выделения сетевых блоков данных (пересылаемых или получаемых гостевой машиной) в самостоятельный, выделенный модуль UDP-пакетов. Такие пакеты способны “гулять” по любой сети, на которую настроена хозяйская машина. Режим UDP туннеля имеет такие характеристики как
- адресный UDP-порт (порт слушается “хозяйкой” и принимает данные со всех адресов, пересылая на сетевую карту гостевой машины)
- IP адрес назначения хозяйской ОС
- принимающий UDP порт
При этом гостевые ОС, сидящих на разных “хозяйках”, обмениваются IP адресами в прямом смысле этого слова. Если же хост один, это происходит с номерами UDP-портов.
VDE-сеть доступна только на ОС Linux и FreeBSD. Требует подключения специальных библиотек на хозяйской машине, по умолчанию VirtualBox идёт без них. Суть схемы – работа гостевых ОС, сидящих на разных хостах в защищённом режиме благодаря эмуляции интернета, дополнительной виртуализации VLAN, специальных связующих сетевых протоколов. В этой части настроек я, честно говоря, уже плаваю (на практике его использовать никогда не приходилось), и подробнее, чем эта Wiki-справка, мануала не обнаружил.
Успехов.
РубрикаПолезные программыКак узнать внешний IP адрес из консоли команд Windows?Бездействие системы загружает процессор?
Продолжаем знакомство с программой Virtualbox. В этой статье мы подробно рассмотрим раздел сетевых настроек виртуальной машины и познакомимся с типами подключения сетевых адаптеров. Рассмотрим работу соединений при использовании виртуальной машины в качестве локального сервера.
Песочница для Windows
Одним из преимуществ, которые предлагает нам Windows 10 Pro, является возможность эмулировать себя. Эта виртуализация дает нам доступ к гораздо более упрощенной версии, в которой мы можем выполнять различные задачи, такие как установка программы или открытие файла, в котором мы сомневаемся, заражен он или нет, избегая того, чтобы подвергать риску любую информацию о нас.
Чтобы получить доступ к этой функции, просто активируйте ее из меню активации функций Windows, активировав опцию «Windows sandbox». Как только мы примем и перезапустим нашу команду, мы сможем найти Windows Sandbox в пределах досягаемости.
Это образец всего, что предлагает нам сегодня рынок, и что мы должны руководствоваться нашими потребностями, чтобы не потреблять ненужные ресурсы с наших компьютеров, поддерживать баланс между естественными и виртуализированными операционными системами.
Микрофон и VirtualBox
Проблема: Виртуальная машина с Windows, все дрова встали, звук присутствует, но микрофон работать не хочет.
Решение:
- Какой микрофонный вход используете? (Надо попробовать спереди и сзади).
- Запустить alsamixer и убедиться, что микрофонный вход не выключен (т.к. по умолчанию он отключен).
- В alsamixer нажать F4 (захват) и поиграться с ползунками (capture, digital, booster).
- Проверить, что звук в virtualbox выводится через alsa, и все ползунки тоже на максимум.
Nokia PC Suite в virtualbox
Если попытаться синхронизировать контакты с телефоном Nokia, PC Suite сообщит об ошибке соединения. Для исправления этого в настройках USB устройства нужно указать Vendor ID(ID поставщика) вашего телефона.
Вариан #1
-
Updating Nokia Phones With VirtualBox
-
Nokia Mobile Phones Drivers — Download USB Nokia Mobile Phones Drivers
Вариант №2 (для Nokia 2730 заработал этот вариант)
Connecting Nokia Phone via Virtualbox running Windows 7 guestFirst create file
sudo nano /etc/udev/rules.d/11-vboxdrv.rules
Inside the editor, type the following
KERNEL==»vboxdrv», NAME=»vboxdrv», OWNER=»root», GROUP=»root», MODE=»0600″
SUBSYSTEM==»usb_device», GROUP=»vboxusers», MODE=»0664″
SUBSYSTEM==»usb», ENV{DEVTYPE}==»usb_device», NAME=»VirtualBox/$env{BUSNUM}/$env{DEVNUM}», GROUP=»vboxusers», MODE=»0664″
sudo udevadm trigger
Вариант №3
Установить плагин Extension Pack и включить USB 2.0
Разработчики VirtualBox не предусмотрели увеличение виртуального диска. Это ограничение можно преодолеть созданием нового виртуального диска и копирования данных на него со старого диска, при помощи утилит Acronis (Acronis Disk Director, Acronis True Image) или GParted.
Задача: увеличить виртуальный диск для гостевой ОС (Windows XP Home SP3)
- Скачиваем GParted Live CD
- В менеджере виртуальных носителей создаем виртуальный динамически расширяющийся диск до 100 Гб.
- Добавляем созданный виртуальный диск к виртуальной машинке размер которой хотим увеличить.
- Добавляем и выбираем образ GParted для бутовской загрузки.
- Загружаемся с GParted в меню выбираем первый пункт т.е. по умолчанию → Don’t touch keymap → 24 (выбираем русский язык) → 0 (для загрузки X)
- Форматируем новый диск в NTFS.
- Запускаем GParted, выбираем тот раздел который хотим увеличить, выбираем «Copy»
- Переходим в тот раздел куда будем копировать (через выпадающие меню) и выбираем «Paste»
- Теперь делаем новый диск загрузочным. Клацаем правой кнопкой мышки на нашем новом разделе и выбираем «Управление флагами», ставим галочку на «boot».
- Выключаем виртуальную машину и настраиваем свойства машины (т.е. убираем физический CD, меняем виртуальные HDD местами, а старый можно убрать вообще или оставить для дальнейшего использования в другой виртуальной машине).
- Все!!! Загружаем систему.
Автозапуск виртуальной машины VirtualBox при включении хоста
$ vboxmanage list vms "UnifiedNetworkingLab" {408eef73-44f2-43f9-9b26-50526007c4ba}
$ vboxmanage startvm UnifiedNetworkingLab Waiting for VM "UnifiedNetworkingLab" to power on... VM "UnifiedNetworkingLab" has been successfully started.
Создание виртуальной машины
Для создания ВМ нужно запустить VirtualBox
и выполнить команду «Создать» (кнопкой на панели или через меню) и затем шаг
за шагом, в мастере, указать необходимые параметры ВМ. На первом этапе нужно
указать тип гостевой ОС, далее другие параметры — размер оперативной памяти,
размер диска и т.п.
После этого в созданную ВМ нужно установить гостевую ОС. Для
этого понадобится образ установочного CD или
DVD диска в виде ISO файла. Такой
файл можно создать при помощи многих программ,
например Nero, InfraRecorder,
ImgBurn, UltraISO, IsoBuster и т.д. Если вы
пользуетесь Linux, тогда проще всего сделать образ
командой dd if=/dev/sr0 of=CD.iso bs=2048 conv=noerror,sync.
Этот файл-образ прдключается к ВМ как CD привод и
при страте ВМ она выполняет загрузку с этого CD, то
есть запускается установщик ОС. Установка ОС в ВМ происходит так же как и на
обычном компьютере, только скорее всего это будет происходить медленнее.
Важное примечание!
Если вы устанавливаете в ВМ проприетарную ОС, например
Microsoft
Windows, вы должны соблюдать лицензионные требования
правообладателя точно также как и в случае с обычной установкой на
компьютер.
После создания ВМ главное окно VirtualBox
будет выглядеть примерно так:
Запуск виртуальной машины осуществляется кнопкой «Старт».
При нажатии этой кнопки происходит загрузка с носителей в порядке указанном
в настройках ВМ которые доступны через кнопку «Свойства».
Окно работающей ВМ, в которой уже установлена ОС
Windows XP выглядит вот так (его размер зависит от того
какое разрешение экрана вы установите в настройках гостевой ОС):
Вверху окна, размещено меню VirtualBox,
внизу окна тулбар — индикаторы и быстрый доступ к устройствам CD
и USB. Для того, чтобы подключить или
отключить устройство CD или USB
нужно нажать правую кнопку на нужной кнопке и затем в меню выбрать
устройство:
Важное примечание!
Любое физическое устройство CD или USB
может быть доступно только в одной из ОС, либо в хостовой, либо в гостевой.
Для того, чтобы сделать устройство доступным в гостевой ОС, его нужно
кнопкой подключить к работающей виртуальной машине. Для того, чтобы сделать
устройство доступным в хост ОС, нужно кнопкой отключить это устройство в
работающей виртуальной машине.
После установки ОС, при необходимости, можно установить
драйвера на те устройства, которые не определились автоматически. Однако
нужно помнить, что установить драйвера на видеокарту нельзя — в ВМ нет
эмуляции видеокарты. В гостевой ОС можно устанавливать различные USB
устройства, например сотовый USB
модем.
Сетевой мост
В этом случае гостевая машина будет использовать интерфейс хозяйской. В интерфейсе хоста появляется сетевой фильтр в виде специального драйвера, который позволяет VirtualBox отправлять данные в сторону “гостевой”. Такой режим работы позволяет сетевому адаптеру использовать множественные mac-адреса. Однако большинство беспроводных модулей такой неразборчивый (смешанный) режим работы адаптера не поддерживает физически. И тогда VB подменяет mac-адрес пакетов, которые адаптеру точно видны. При этом используется внешний сервер DHCP, виртуальный DHCP здесь не требуется. Гостевая машина в таком режиме доступна из сети, к которой присоединилась хозяйская ОС: у них единый доступ. Хозяйка контактирует с гостевыми машинами по IP, и те видят хост на такой же манер. Гостевые ОС также могут переговариваться друг с другом. Но этот же факт делает невозможным создание изолированных внутри хозяйки сетей (на основе гостевых машин). Более того, такой тип сетевого соединения капризен в работе, а о безопасном сёрфинге по интернету говорить не приходится.
NAT/Сеть NAT + Проброс портов
С помощью проброса портов Virtualbox делает доступными службы к которым проброшен порт. Для приложений хост-системы все выглядит так, будто службы работают на той же машине что и они сами. Для каждой службы надо пробрасывать отдельный порт.
Рассмотрим проброс порта на примере SSH клиента PuTTY. В сетевых настройках виртуальной машины, на вкладке «Адаптер 1» нажимаем «Проброс портов». В открывшемся окне добавляем правило, щелкнув по зеленой иконке с плюсиком.
Правила проброса портов пишутся следующим образом:
- Имя — может быть любым, чтобы не путаться я называю правило именем протокола или службы, работу которого оно обеспечивает.
- Протокол — указывается протокол который использует служба.
- Адрес хоста — под адресом хоста подразумевается адрес машины на который будут идти запросы на соединение. Обычно указывается localhost 127.0.0.1
- Порт хоста — порт хост-системы на который поступают запросы на соединение. От 50000 и выше идут свободные порты.
- Адрес гостя — адрес виртуальной машины в NAT сети — 10.0.2.15
- Порт гостя — порт виртуальной машины на котором работает нужная служба. Поскольку SSH работает на 22 порту, то указываем 22 порт.
Проверим порт и подключимся к виртуальной машине.
Проброс портов для Сеть NAT ничем не отличается от NAT, только производится в настройках самой сети.
Переходим в настройки программы, раздел «Сеть», вкладка «Сети NAT». Открываем настройки сети и нажимаем кнопку «Проброс портов». Все остальное происходит точно также как при настройке для NAT режима.
Parallels Desktop
Из рук компании Parallels они приносят нам свою версию гипервизора Windows исключительно для macOS, максимально используя все ресурсы нашей команды. Единственное отличие от остальной части программного обеспечения для виртуализации состоит в том, что оно допускает только виртуализацию Windows, что да, превосходно и без необходимости перезапуска системы для запуска Bootcamp (нативного приложения для macOS) каждый раз, когда мы хотим смени ОС.
Его рыночная цена несколько ниже, чем у конкурентов, с 79.99 евро, которые вы можете найти. здесь и если вы ищете только виртуализацию Windows, как личное мнение, это один из лучших вариантов, который вы можете найти по его соотношению цены и качества до такой степени, что физический путь в Apple Магазине.
Загрузка гостевой ОС в 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», когда вас попросят определить компоненты.
Заключение
Нужно понимать, что виртуальная машина не является полным аналогом
настоящего компьютера. Например в ВМ нельзя эмулировать видеокарту, а это
значит, что в гостевой ОС нельзя будет использовать 3D
ускорение или какие-то специфические возможности
привязанные к конкретной видеокарте. И это относится не только к видеокартам
— какие-то
устройства могут работать с ограничением функциональности или не работать
вообще. В общем аппаратный профиль виртуальной машины довольно скромен.
Если гостевая ОС у вас будет что-то типа MS-DOS,
то вам нужно будет совсем мало ресурсов для ВМ. А если гостевая ОС
планируется Windows 7
или дистрибутив Linux с графической средой
KDE, то одной только оперативной памяти на вашем
компьютере должно быть не меньше 2 Гб. А кроме этого хотя бы 10 Гб
свободного места на жестком диске.