Как присвоить виртуальой машине внешний IP-адрес? 

Как создать виртуальную машину в программе VMware Workstation

Когда я перешёл с Oracle VM VirtualBox на VMware Workstation, столкнулся с небольшой проблемой. Корректной информации как запустить виртуальную машину, а также по её установке в этой программе, на просторах всемирной паутины, очень мало. Это меня сподвигло написать данную статью о том, как создать виртуальную машину в windows. В статье «Лучшая виртуальная машина VMware Workstation» вы сможете прочитать более подробный обзор про данную утилиту, также в конце публикации будет ссылка для загрузки ПО с официального сайта.

И так, после того как программа была инсталлирована и русифицирована (или не русифицирована на ваше усмотрение) пришло самое время создать виртуальную машину на VMware Workstation. Пример будет рассмотрен на программе VMware Workstation 11, последней, на момент написания данной статьи. В окне запущенной программы надо выбрать окошко под названием «Создать новую виртуальную машину» (значок +), или слева вверху выбрать вкладку «Файл» а затем «Новая виртуальная машина…», либо использовать горячие клавиши
Ctrl + N.

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

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

  1. Обычный (рекомендуется) – почти все параметры создаются автоматически, вам только останется выбрать путь к установочному файлу, ISO или CD-DVD, а также название гостевой операционной системы, и ещё несколько мелочей. Но с этим способом могут быть сопряжены некоторые проблемы в дальнейшем. Связаны они с установкой VMware Tools (что это такое читайте в статье «Как установить windows 10 на виртуальную машину VMware Workstation», ссылка в конце статьи).
  2. Выборочный (дополнительно) – этим способом мы и воспользуемся т.к. он позволяет настроить виртуальную машину наиболее оптимально, под каждого пользователя. В нём нет ничего сложного, а также в дальнейшем не возникает проблем с установкой, обновлением и переустановкой VMware Tools.

Нужно поставить радиокнопку на «Выборочный (дополнительно)» а затем нажать «Далее».

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

В следующем окне менять ничего не надо. В нём мастер говорит, какие ваши возможности, сколько максимум чего вы можете выбрать. Только в поле «Совместимое оборудование» должна стоять ваша версия VMware Workstation. Если будет стоять другой релиз программы тогда надо просто переставить на актуальный, на тот который сейчас у вас установлен.

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

Нажимаем кнопку «Далее» и переходим в следующее окно. Здесь вам потребуется выбрать, каким способом вы собираетесь установить гостевую операционную систему (CD-ROM или образ ISO), и указать путь к установочному диску или файлу. Данную процедуру мы выполним позже, поэтому пока поставим радиокнопку в строке «Я установлю операционную систему позже» затем жмём кнопку «Далее».

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

В очередном окне надо выбрать вид гостевой операционной системы. Так как мы с вами в следующей статье (Как установить Windows 10 на виртуальную машину VMware Workstation, ссылка в конце статьи) будем устанавливать Windows 10, то соответственно выбираем радиокнопку «Microsoft Windows» (она, скорее всего, будет стоять по умолчанию). Затем немного ниже в поле «Версия» выбираем версию и битность нашей гостевой ОС (Windows 10х64). Если вы будете ставить другую гостевую операционную систему, например Ubuntu или Linux тогда выставьте соответствующие настройки в полях «Гостевая операционная система» и «Версия». Если вы будете ставить Windows 8.1, тогда поставьте в поле «версия» Windows 8×64. После того как всё сделали, жмём «Далее».

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

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

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

В окне «Тип прошивки» ставим «BIOS», и переходим далее.

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

Откроется следующее окно «Конфигурация процессора», я обычно везде оставляю единицы. Для виртуальной машины больше не требуется. Можно поставить в поле «Число процессорных ядер» два ядра, но только в том случае если они у вас доступны. Увидеть сколько ядер существует у текущей виртуальной машины можно в строке «Всего процессорных ядер». Но не забывайте, что при выставлении параметра на два ядра мощность установленной на вашем компьютере операционной системы падает. Если у вас слабенький, старый компьютер то, когда будет работать VMware не помешает время от времени проверять температуру процессора. Во-вторых, не пытайтесь обмануть программу, если у вас доступно одно ядро, а вы поставите 2 ничего с этого не получиться проверено. После того как были выставлены все параметры, жмём «Далее».

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

В следующем окне от нас требуется выставить количество оперативной памяти, которую мы можем выделить для виртуальной машины. Имейте в виду, что, то количество ОЗУ, которое вы выделите на виртуальную машину, будет не доступно вашей операционной системе во время работы гостевой ОС. Какой объем оперативной памяти компьютера можно выделить под гостевую операционную систему? Если у вас физически на компьютере существует 4 Гб оперативной памяти, тогда следует выделить 1024 Мб. Если у вас как у меня 8 Гб тогда 2048 Мб будет оптимальный вариант. И так я ставлю 2048 Мб (это то, что было по умолчанию) и нажимаю на кнопку «Далее».

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

В очередном окне под названием «Тип сети» ставим радиокнопку на «Использовать трансляцию сетевых адресов (NAT)» (стоит по умолчанию). Если вы хотите чтобы ваша виртуальная машина, не имела подключение к сети, тогда поставьте радиокнопку на «Не использовать сетевое соединение». Нажимаем кнопку «Далее».

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

В окне «Выбор типов контролёров ввода/вывода» если вы устанавливаете Windows 10, будет доступна всего лишь одна единственная радиокнопка, оставляем всё как есть и жмём «Далее». Если вы устанавливаете другую гостевую операционную систему, тогда поставьте радиокнопку туда, где будет написано «Рекомендуется».

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

В следующем окне «Выбор типа диска» опять оставляем всё как есть, то есть радиокнопка должна стоять там, где написано «рекомендуется» (SCSI). Затем жмём кнопку «Далее».

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

В окне «Выбор диска» ставим радиокнопку на «Создать новый виртуальный диск» (стоит по умолчанию) и переходим далее.

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

В окне «Указание размера диска» Указываем размер жёсткого диска для виртуальной машины. Если вы в первый раз создаёте виртуальную машину, укажите 50 ГБ, этого для установки Windows 10 вполне хватит. Я обычно ставлю 50 – 60 Гб. Радиокнопку надо поставить на «Сохранить виртуальный диск в одном файле». Если её поставить на «Разделить виртуальный диск на несколько файлов» тогда гостевая ОС может подтормаживать, в общем, не рекомендую . Проверяем правильность настроек и жмём «Далее».

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

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

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

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

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

В окне «Оборудование» переходим на вкладку «Новый CD/DVD (SATA)» и с правой стороны указываем путь к установочному диску. Если вы будете устанавливать виртуальную машину с CD-ROM тогда в поле «Физический диск» выбираете букву вашего CD-ROM. В случае с образом ISO файла в поле «Файл образа ISO:» через кнопку «Обзор» выбираем путь до файла образа Windows 10. В моём случае это образ iso. Сверху в окошке «Подключить при включении виртуальной машины» должна стоять галочка.

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

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

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

Затем надо нажать на кнопку «Готово». Всё виртуальная машина готова!

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

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

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

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

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

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

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

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

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

Затем нажать «Готово» и «ОК». Всё, теперь смело запускайте виртуальную машину, нажав там же слева вверху на строчку «Включить виртуальную машину». После чего начнётся установка гостевой операционной системы. Читайте следующую статью, как установить Windows 10 на виртуальную машину VMware Workstation.

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

Ещё один нюанс, если вы получаете от системы сообщение о невозможности установки виртуальной машины, оно может выглядеть примерно так:

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

Тогда проверьте, в настройках BIOS включено ли у вас » Intel virtualization technology «. Первое что надо сделать это зайти в БИОС (по-новому это UEFI). Из-за того, что конфигурации BIOS отличаются то название требуемой секции, в которой, находится данная настройка, могут отличаться. Как правило, в большинстве случаев это второй раздел от начала окна (с левой стороны пользователя). Например, в Asus он называется «Advanced», у Lenovo –»Configuration» у «Gigabyte» – «BIOS Features» (третий по счёту). В любом случае самым лучшим решением будет обращение к документации изготовителя вашего устройства. Когда вы найдёте установку » Intel virtualization technology » следует её включить, поменять «Disable» на «Enable». В конце нужно сохранить настройки и выйти из БИОСа. Если у вас будут вопросы по данной теме, вы можете отписать мне в комментариях или, перейдя на вкладку «Контакты», заполнить и отправить мне форму. Читайте следующую статью «Как установить windows 10 на виртуальную машину VMware Workstation».

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

Как присвоить виртуальой машине внешний IP-адрес?

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

Настроить правила NAT вы можете самостоятельно, при этом арендовать дополнительные IP-адреса не нужно. Способ настройки зависит от используемого типа NSX :

Второй способ заключается в том, что для VM назначается «белый» IP-адрес напрямую. При этом маршрутизатор выступает как шлюз по умолчанию (Default Gateway) для новой подсети, которая состоит из VM с «белыми» IP-адресами.

Арендуйте дополнительно минимум 4 IP-адреса, 3 из которых будут задействованы для сервисных нужд.

NSX-V — внешние IP-адреса изменяются;

NSX-T — внешняя сеть не меняется и «белые» IP-адреса остаются прежними.

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

Согласуйте дату проведения работ. Учитывайте, что работы занимают до трех часов и в это время сетевое взаимодействие будет недоступно.

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

Перенастройте все сервисы, которые работали с текущими внешними IP-адресами, поскольку они поменяются на новые.

VMware Workstation Pro

Виртуальная машина VMware Workstation Pro не менее популярна, чем предыдущая программа. Отличается платным форматом распространения и направленностью на коммерческое или профессиональное применение.

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

virtualnaya-mashina-2

Vmware сеть между виртуальной машиной и компьютером

Виртуальная машина- это программная или аппаратная система, эмулирующая работу одной или нескольких операционных систем (Windows, Linux, Mac). Поскольку программы для создания виртуальных машин оснащены различным функционалом, я бы разделил их использование на домашнее и для организаций. Домашнее- подразумевает под собой использование бесплатного программного обеспечения без технической поддержки разработчиков и с ограниченным функционалом (но зачастую этого функционала хватает с головой), для организаций же это полный функционал с возможность задать вопрос разработчикам, но заплатить за это, иногда, не малые деньги. В этой статье я опишу установку и работу с одной из программ для использования дома (не коммерческих целях) VMware Player. VMware Player — бесплатный для некоммерческого использования программный продукт, на основе виртуальной машины VMware Workstation (который в свою очередь является платным продуктом).

Первым делом скачиваем с сайта производителя установщик VMware Player (на момент написания статьи последней версией была VMware Player 5).
Запускаете его у себя на компьютере. В приветственном окне нажимаете “Next”.

В следующем окне оставляете путь по умолчанию или указываете место куда будет установлена программа и нажимаете “Next”.

Затем, если вы не против отправлять данные для улучшения работы VMware Player оставляете галочку и нажимаете “Next”. Галочка никак не влияет на работу программы.

После этого выберете установить ярлыки на рабочем столе и в меню Пуск или нет. Можете оставить все как есть и нажать “Next”.

Если вы уверены в параметрах установки, нажмите “Continue”.

В конце установки должно появиться окно об успешной инсталляции программы, нажимаете “Finish”.

Во время запуска программы появиться окно о лицензировании, читаем лицензию выбираем Yes, I accept the terms in the license agreement (тем самым вы соглашаетесь с лицензией) и нажимаете “OK”.

После этого запуститься консоль VMware Player, теперь создадим виртуальную машину, для этого справа нажимаем “Create a new virtual machine”.

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

Затем появиться окно в котором можно ввести ключ лицензии, выбрать версию для установки и указать логин и пароль администратора компьютера. Пропустить можно все кроме логина, но он записан по умолчанию, после того как вы все что хотели прописали, нажимаете “Next”.

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

После этого указываем размер диска для виртуальной машины, в данном примере я устанавливаю Windows 7 на виртуальную машину, поэтому по умолчанию у меня стоит 60 Гб, если вас устраивает размер диска, можете оставить это значение, иначе впишите свои значения.

После этого перед вами появиться окно со всеми указанными настройками, если вы считаете, что все указали правильно нажмите “Finish”, иначе кнопкой “Back” вернитесь на тот шаг, где хотели бы изменить настройки и внесите изменения.

После нажатия на кнопку “Finish” запуститься установка операционной системы. Стоит заметить, что установка пройдет в автоматическом режиме в отличие от VirtualBox.

Если в установленной виртуальной машине вы хотите внести изменения, необходимо в главной консоли VMware Player выбрать виртуальную машину (предварительно выключив ее ) и нажать “Edit virtual machine settings”.

В открывшемся окне Virtual Machine Settings во вкладке Hardware можно изменить аппаратных средств, в частности добавить или уменьшить количество оперативной памяти, изменить количество процессоров, добавить или удалить диск, изменить настройки сети или добавить сетевой адаптер и т.д.

Во вкладке Options, можно изменить имя отображаемое в консоли, сделать общую папку и т.д.

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

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

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

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

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

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

Создание новой сети NAT в VirtualBox

Нажмите OK:

Сохранить новую сеть NAT в VirtualBox

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

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

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

Настройка локальной сети между компьютером и виртуальной машиной virtualbox

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

Первый шаг — настройка сети в virtualbox. Виртуальная машина должна быть выключена. Идем в «Настройки -> Сеть», выбираем неиспользуемый адаптер, включаем его и выбираем тип подключения — «виртуальный адаптер хоста»:

Настройка локальной сети между компьютером и виртуальной машиной virtualbox

Далее загружаем виртуальную машину и проверяем сеть.

В windows сеть можно проверить командой «ipconfig»:

Проверка сети в windows

На ОС Linux из терминала сеть можно проверить так:

В ответ вы должны увидеть работающие сетевые интерфейсы:

Список сетевых интерфейсов

По ip можно догадаться, какой интерфейс отвечает за организацию локальной сети между компьютером и виртуальной машиной, по умолчанию (если вы сами не настраивали ip в virtualbox) такой ip должен выглядеть так: 192.168.56.* (вместо * обычно бывает 101 или 102 и т. д.).

Этот ip и нужно использовать для доступа к виртуальной машине.

По умолчанию ip выдается dhcp сервером virtualbox. Для удобства можно задать статический ip адрес в самой виртуальной машине. Например в windows это делается редактированием свойств сети. В интерфейсе linux все аналогично, а вот как это сделать в терминале, без графической оболочки, будет показано ниже, на примере добавления нового сетевого интерфейса в ubuntu server.

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

Сначала нужно найти название сетевого интерфейса, который нам нужен. В терминале набираем:

В результате вы получите список всех сетевых интерфейсов.

Находим нужный интерфейс, он чаще всего последний. Возможно скорее всего это либо eth1 (для ubuntu server 14.04), либо enp0s8 (для ubuntu server 16.04), все зависит от количества подключенных сетевых адаптеров к виртуальной машине.

Далее редактируем файл /etc/network/interfaces

Файл /etc/network/interfaces для ubuntu server 14.04:

В конец файла добавляем строку (для ip, задаваемого динамически):

Для статического ip:

Вместо eth1 может быть другое название интерфейса, в зависимости от вашей конфигурации.

После этого нужно перезагрузить виртуальную машину и снова набрать команду:

В списке должен появиться интерфейс eth1, или тот, который прописали вы.

Настройка файла /etc/network/interfaces для ubuntu server 16.04:

Здесь интерфейс называется enp0s3 вместо eth0. Согласно данным, полученным командой «ip a», в моем случае в конец файла нужно добавить:

После внесения изменений так же необходимо перезапустить виртуальную машину, либо можно перезапустить только службу networking:

На ubuntu server 14.04 у меня она не всегда перезапускается, просто продолжает работать, с ubuntu 16.04 в этом плане все впорядке, но для полной уверенности я считаю что лучше все таки перезапустить виртуальную машину.

После перезапуска машины и набора в терминале команды ifconfig в полученном списке сетевых интерфейсов должен появится интерфейс enp0s8.

Что делать, если сетевой интерфейс так и не заработал?

Тут два основных варианта: либо вы указали неправильный интерфейс в файле /etc/network/interfaces — в таком случае еще раз внимательно посмотрите список всех доступных сетевых интерфейсов командой «ip a» и выберите нужный. Либо виртуальная ОС вообще не видит сетевой адаптер. В этом случае скорее всего в ОС нет подходящих драйверов для этого адаптера. Эту проблему можно решить сменой типа адаптера, например на «паравиртуальная сеть (virtio-net)»:

Настройка локальной сети между компьютером и виртуальной машиной virtualbox - смена типа адаптера

Можете поэксперементировать с типом адаптера для достижения нужного результата.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector