Vmware локална мрежа между виртуални машини. Wmware работна станция, конфигурираща мрежа във виртуални машини

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

В момента продуктите на VMware са лидери на пазара по отношение на организирането на подобни тестови модели. През юни 2007 г. VMware Workstation 6 спечели наградата на Visual Studio Magazine за най-добро решение в категорията Инструменти за разработка. Това до голяма степен се дължи на наличието на голям брой инструменти, които могат значително да увеличат скоростта на разработка и тестване, да опростят процедурата за разгръщане на приложения и настройка на мрежово взаимодействие между тях. Платформата за виртуализация на настолни компютри VMware Workstation стана толкова популярна, че Microsoft реши да предприеме не съвсем честна стъпка по отношение на лицензионната политика за виртуализация на операционни системи от семейството на Windows Vista: някои от нейните издания не могат да бъдат виртуализирани. Тази ситуация не можеше да удовлетвори VMware, който започна да се бори за безплатно използване на операционни системи на платформи за виртуализация. Освен това VMware залага много на VMware Fusion, който осигурява възможно най-близката интеграция между Mac OS и Windows Vista (с кодово име Unity) и осигурява наистина фантастични резултати: потребителят работи в два свята, сякаш.

Шестата версия на VMware Workstation има много нови функции и възможности, включително работа в мрежа. Най-значителното подобрение е възможността за създаване на до десет виртуални мрежови адаптера за виртуална машина.

Принципи на работа в мрежа между виртуални машини

Виртуалните машини на платформата VMware позволяват на потребителите да създават различни комбинации от виртуални системи, които работят на различни принципи на работа в мрежа. В основата на мрежата на VMware са следните компоненти:

  • виртуални превключватели
  • виртуални мрежови интерфейси (виртуални Ethernet адаптери)
  • виртуален мост
  • вграден DHCP сървър
  • устройство за транслация на мрежови адреси (NAT).

Основен елемент на работата в мрежа във VMware Workstation и VMware Server е виртуалният комутатор. Той осигурява свързване в мрежа на виртуални машини по начина на физическо устройство: виртуалният комутатор има портове, към които могат да бъдат свързани виртуални мрежови интерфейси на виртуални машини, както и други компоненти на виртуалната инфраструктура в хоста. Няколко виртуални машини, свързани към един и същ виртуален комутатор, принадлежат към една и съща подмрежа. Виртуалният мост е механизъм, чрез който физическият мрежов адаптер на компютър е свързан с виртуални мрежови интерфейси. Вграденият VMware DHCP сървър позволява на виртуалните машини автоматично да получават IP адрес в своята подмрежа, а виртуалното NAT устройство осигурява превод на мрежов адрес, когато виртуалните машини комуникират с външната мрежа.

3 вида мрежи между виртуални машини

Продуктите на VMware Workstation и VMware Server предоставят на потребителите възможността да зададат на виртуална машина един от трите основни типа мрежа за всеки от виртуалните мрежови адаптери:

  • Свързани с мостове
  • Само за хост

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

Този тип мрежа позволява мрежовият адаптер на виртуална машина да бъде свързан с физическия мрежов интерфейс на компютъра, което прави възможно споделянето на ресурси на мрежова карта между хоста и виртуалната система. Виртуална машина с този тип мрежа ще се държи по отношение на външната мрежа на хост системата като независим компютър. Можете да зададете на такава машина собствен IP адрес в домашната или корпоративната мрежа или тя ще го получи от външен DHCP сървър. За създадената виртуална машина този тип мрежа се задава по подразбиране, тъй като това е най-простият начин за организиране на работа в мрежа между виртуалната машина, хоста и външната мрежа. Структурата на мостовата мрежа е показана по-долу.

Виртуалният мрежов адаптер на системата за гости е свързан към виртуалния комутатор VMnet0, който също е свързан към виртуален мост, който комуникира директно с физическия мрежов адаптер.

За да присвоите тип мостова мрежа на виртуална машина, отидете в менюто на VM, след това в Настройки, изберете Ethernet виртуалната мрежова карта в раздела Хардуер и задайте превключвателя на групата Мрежова връзка на Мостово.

Този тип мрежа е оптимален за целите на тестване на софтуер, когато трябва да организирате виртуална мрежа в хоста, а виртуалните машини не се нуждаят от достъп до външната мрежа. Във виртуалната подмрежа работи DHCP сървър, свързан към виртуалния комутатор VMnet1 и присвоява IP адреси на виртуалните машини от посочения диапазон (по подразбиране 192.168.179.128 - 192.168.179.254). Мрежовата структура само за хост е показана по-долу:

Виртуалните мрежови адаптери за гости са свързани към комутатора VMnet1 и комуникират в подмрежата 192.168.179.0/24. В хост системата се създава и виртуален мрежов интерфейс, свързан към VMnet1, което позволява взаимодействие с виртуални машини.

За да зададете тип мрежово взаимодействие само за хост към виртуална машина, отидете на менюто „VM“, след това „Настройки“, изберете виртуалната Ethernet мрежова карта в раздела „Хардуер“ и задайте превключвателя на мрежовата връзка група до позицията само за хост.

Този тип мрежа е много подобна на Host-Only, с едно изключение: устройство за преобразуване на IP адрес (NAT) е свързано към виртуалния комутатор VMnet8. Към този превключвател е свързан и DHCP сървър, който разпределя адреси от посочения диапазон към виртуалните машини (по подразбиране 192.168.89.128 - 192.168.89.254) и директно към самите виртуални машини. Устройството NAT позволява транслация на IP адреси, което позволява на виртуалните машини да инициират връзки към външната мрежа, без да предоставят механизъм за достъп до виртуални машини отвън. Структурата на NAT мрежата е показана по-долу:

В хост операционната система, както и за Host-Only Networking, се създава виртуален мрежов интерфейс за превключвателя VMnet 8, който позволява на хоста да комуникира с виртуални машини.

Този модел на мрежово взаимодействие е оптимален от гледна точка на сигурността (тъй като е невъзможно да се инициира връзка с виртуална машина отвън), но значително намалява производителността на мрежата (понякога до 20-30 процента). NAT връзка може да се използва например за сигурно сърфиране в интернет от виртуална машина.

За да присвоите NAT тип мрежово взаимодействие на виртуална машина, отидете в менюто „VM“, след това „Настройки“, в раздела „Хардуер“, изберете виртуалната Ethernet мрежова карта и задайте превключвателя на групата Network Connection на позиция NAT.

Всяка виртуална машина може да има множество виртуални мрежови адаптери, свързани към различни виртуални комутатори, които реализират различни видове мрежи. На платформата VMware Server 1.0 могат да бъдат създадени до четири виртуални мрежови адаптера за една виртуална машина, на платформата VMware Workstation 6 - до десет. За да добавите виртуален мрежов адаптер към виртуална машина, отидете в менюто „VM“, изберете „Настройки“, след това в раздела „Хардуер“ щракнете върху бутона „Добавяне“ и в съветника за добавяне на виртуално устройство изберете „ Ethernet адаптер”. След това в съветника задайте типа мрежово взаимодействие за този адаптер и щракнете върху "Край".

Конфигуриране на виртуална мрежа с помощта на редактора на виртуална мрежа

Виртуалният мрежов редактор, включен към VMware Workstation и VMware Server, е мощен инструмент за управление на виртуална мрежа. За да го използвате, трябва да стартирате програмата vmnetcfg.exe от папката с работна станция или сървър или да изберете елемента Настройки за виртуална мрежа в менюто Редактиране.

Първият раздел на редактора на виртуална мрежа показва наличните виртуални мрежи, тяхното описание, подмрежата, която образуват, и дали DHCP сървър е активиран за нея. Отивайки в раздела "Автоматично свързване", ще видим следната картина:

Тук можем да оставим платформата VMware да избере подходящия физически мрежов адаптер, който да се свърже с виртуалния мост (ако има няколко мрежови карти), както и да добавим физически адаптери към списъка, които не трябва да се свързват с мост. Ако имате една мрежова карта, препоръчително е да я оставите такава, каквато е. След това можем да отидем в раздела „Картографиране на виртуална мрежа на хоста“.

Тук можем да свържем мрежовите интерфейси на хоста (физически и виртуални) към VMnet виртуални комутатори. По подразбиране виртуалните мрежови интерфейси VMnet1 и VMnet8 са обвързани с превключватели за Host-Only и NAT, съответно. Физическият интерфейс е свързан с превключвателя VMNet0. За всеки от превключвателите можем да зададем подмрежа, като зададем адрес и маска на подмрежа:

Можем също да свържем DHCP сървър към виртуален комутатор, за който има обвързване към един от мрежовите интерфейси на хоста. Тази функционалност дублира раздела DHCP и ще бъде описана по-късно. Нека сега обмислим създаването на собствена подмрежа на базата на незает VMnet2 комутатор, който започва с раздела Host Virtual Adapters.

Тук виждаме виртуални хост адаптери за Host-Only и NAT мрежи, съответните им виртуални превключватели и състояния на устройства. Можем да деактивираме или активираме виртуални устройства, както и да ги премахнем напълно. Нека добавим наш собствен виртуален адаптер, за да създадем подмрежа от виртуални машини, като щракнете върху бутона „Добавяне“. Добавете VMnet2 адаптера и щракнете върху бутона "Приложи". В резултат на това имаме друг виртуален мрежов интерфейс на хоста и подмрежа с автоматично присвоен адрес като 192.168.x.0 / 24. В раздела Host Virtual Network Mapping можем да се уверим, че създаденият адаптер е свързан към превключвателя VMnet2 и да видим или променим неговата подмрежа. След това нека преминем към следващия раздел, където можем да прикачим DHCP сървър към различни виртуални комутатори.

Тук можем да видим, че DHCP сървърът работи за виртуалните комутатори VMnet1 и VMnet8. Можем също да добавим превключвателя към списъка с клиенти на DHCP сървъра, като щракнем върху бутона "Добавяне", като няма значение дали някой хост мрежов интерфейс е свързан с него или не. По-долу можете да видите и състоянието на услугата, която поддържа DHCP ( vmnetdhcp.exe) и можем да го спрем, стартираме или рестартираме.

Добавете превключвателя VMnet2 с бутона "Добавяне" и щракнете върху "Приложи". DHCP вече е присвоен на нашата подмрежа и можем да редактираме нейните свойства, като щракнем върху бутона "Свойства":

Тук, в допълнение към диапазона от IP адреси, присвоени на виртуални машини, можем да конфигурираме продължителността на наемането на IP адреси от DHCP клиенти (по подразбиране и максимално). По този начин, като прикачим DHCP сървър към комутатора и създадем мрежов адаптер за виртуален хост, свързан с него, създадохме собствена подмрежа само за хост.

Както бе споменато по-горе, мрежата само за хост се различава от NAT по това, че има само едно NAT устройство. Това устройство, което превежда IP адресите на виртуалните машини, може да бъде свързано само с един виртуален комутатор и виртуален мрежов интерфейс на хост. По подразбиране превключвателят VMnet8 и свързаният с него виртуален мрежов адаптер се използват като основа за работа в мрежа чрез NAT. В последния раздел "NAT" можете да промените параметрите на това мрежово взаимодействие:

За да присвоите NAT устройство към нашата VMnet2 мрежа, изберете го от комбото и щракнете върху „Приложи“. След това нашата виртуална подмрежа на комутатора VMnet2 става защитена от проникване в нея отвън и виртуалните машини чрез NAT устройство могат да инициират изходящи връзки към външната мрежа, които ще бъдат обработени от VMware NAT сървъра. Услугата за превод на адреси се изпълнява от процеса vmnat.exe. Той също така може да бъде инсталиран, стартиран и рестартиран от този раздел. За настройките на NAT сървъра щракнете върху бутона „Редактиране“.

Тук можете да конфигурирате IP адреса на шлюза, използван от NAT устройството, времето за изчакване на UDP (User Datagram Protocol) в минути (колко време продължава свързването на UDP към NAT мрежата) и Config порта - порта, чрез който можете да получите информация относно състоянието на NAT устройството.

Клетката за отметка „Активен FTP“ позволява или забранява отварянето на входяща връзка от външен FTP сървър в активен режим. Ако квадратчето за отметка не е избрано, ще се използва едноканален пасивен режим. Бутонът DNS (Система за имена на домейни) ви позволява да управлявате настройките за DNS пренасочване (препращане на заявки към DNS). Тази функция може да бъде конфигурирана само за хостове на Windows. Клетката за отметка OUI (организационно уникален идентификатор) трябва да се постави само ако сте променили първата част от MAC адреса на виртуалната машина, която идентифицира производителя на мрежовата карта (по подразбиране VMware присвоява собствен OUI на всички машини) и искате да разрешите на тези машини да използват NAT устройство...

Параметрите на NetBIOS протокола включват изчакване на процесора NetBIOS Name Service (NBNS), повторни опити на NBNS заявка и изчакване на NetBIOS Datagram Service (NBDS).

Изграждане на мрежи от виртуални машини с множество мрежови адаптери

Както споменахме по-рано, всяка виртуална машина може да има множество виртуални мрежови адаптери, свързани с различни видове мрежи и комутатори. Чрез добавяне на нови мрежови интерфейси към виртуалната машина с различни видове мрежи, можете да разгърнете истинска виртуална инфраструктура в хост системата за тестване на сложни разпределени системи и за целите на обучението. Например, структурата на виртуална мрежа на хост може да изглежда така:

Както се вижда от фигурата, няма проблеми при моделирането на сложни сложни системи на един физически компютър, в който работят различни видове сървъри, защитни стени и клиентски компютри. Всичко това може да се направи с помощта на помощната програма Virtual Network Editor. В допълнение, VMware Workstation, продукт за разработка и тестване, предоставя друг усъвършенстван мрежов инструмент от виртуална машина към VM, Virtual Machine Teaming.

Обединяване на виртуални машини във VMware Workstation

VMware дефинира своята продуктова категория Workstation като разработка и тест по причина. Платформата VMware Workstation разполага с огромен набор от инструменти, изисквани от разработчиците и инженерите по качеството на софтуера в софтуерните компании. Една от най-ефективните характеристики на продукта е създаването на "екипи" от виртуални машини, обединени от сегменти на виртуалната мрежа за тестване на сложни системи. Всъщност Virtual Machine Teaming реализира същите възможности като редактора на виртуална мрежа, но ви позволява да създавате виртуални мрежи най-лесно чрез свързване на адаптери за виртуална машина към различни сегменти от виртуални мрежи. Например, трябва да тестваме следната система: един от хостовете хоства уеб сървър, който има 2 мрежови интерфейса - единият за достъп до него чрез тънък клиент от машината на потребителя, другият за свързване към сървър на база данни, където клиентът изпраща заявки през уеб сървъра. Структурата на такава система е представена по-долу:

Нека създадем три виртуални машини според структурата на модела и да добавим още един виртуален мрежов адаптер за виртуалния уеб сървър. След това изберете New-> Team от менюто File на VMware Workstation. Посочваме допълнително къде ще се намират файловете на командата на виртуалните машини, след което избираме опцията „Да“, когато бъдете попитани „Добавете виртуални машини към екипа сега“. След това отидете на прозореца за добавяне на виртуални машини:

Тук можем да добавим виртуални машини с бутона "Добави". Добавете необходимите машини, щракнете върху „Напред“ и отговорете с „Да“ на въпроса „Добавете LAN сегменти към екипа сега“, за да отидете на прозореца за добавяне на мрежови сегменти.

Тук добавяме 2 мрежови сегмента за симулираната система с бутона "Добавяне" и щракваме върху "Напред". След това отиваме на най-интересната страница - страницата за свързване на виртуални мрежови адаптери към мрежови сегменти.

Тук можем да зададем свързванията на виртуалните мрежови адаптери към сегментите на виртуалната мрежа, от които се нуждаем, просто като поставим отметка в квадратчетата за съответните мрежови интерфейси в колоните със сегменти. В съответствие със структурата на модела присвояваме LAN 1 сегмент и LAN 2 сегмент за уеб сървъра и клиент за сървъра на база данни и уеб сървъра. Така, след като щракнем върху бутона „Край“, ще получим команда от виртуалните машини, която отговаря на изискванията на симулираната система.

След като екипът е създаден, можем да стартираме всички виртуални машини на екипа с едно щракване и веднага да започнем да тестваме системата. Трябва да се отбележи, че виртуалните машини, добавени към команда, не могат да се използват самостоятелно, а само в нея.

Някои аспекти на работата в мрежа на VMware

Когато виртуалната машина стартира, VMware Workstation и VMware Server автоматично присвояват MAC адреси на виртуални мрежови адаптери. Системата за автоматично присвояване на адреси е такава, че виртуалните машини са гарантирани, че нямат едни и същи MAC адреси на един и същ хост. Следователно, ако използвате само едно копие на платформата VMware в мрежата на организацията, тази система гарантира, че няма конфликти на физически адреси. Въпреки това, ако платформите за виртуализация работят на няколко хоста в мрежата наведнъж, може да възникне ситуация на дублиращи се MAC адреси, което ще доведе до конфликти в мрежата и недостъпност на виртуалните машини. За да избегнете това, можете ръчно да присвоите MAC адреси на виртуални машини, като добавите ред като този в текстов редактор към vmx файла:

Ethernet [n] .address = 00: 50: 56: XX: YY: ZZ

Където n е поредният номер (започвайки от нула) на мрежовия интерфейс на виртуалната машина, а XX, YY и ZZ са съответните компоненти на MAC адреса.

Освен това, когато използвате виртуална инфраструктура, базирана на VMware Workstation или VMware Server в производствена среда, си струва да запомните, че виртуалните комутатори на VMnet всъщност са хъбове, тоест дублират трафик на всички портове на VMnet устройства. Това създава потенциални проблеми със сигурността, тъй като мрежовият интерфейс в безразборен режим в една от виртуалните машини може да слуша трафика, предназначен за други клиенти във виртуалния хъб.

Заключение

VMware Workstation и VMware Server са мощни мрежови инструменти за множество виртуални машини, работещи едновременно в рамките на хост. Функционалността на VMware Workstation не е налична на никоя платформа за виртуализация на настолни компютри на пазара по отношение на работа в мрежа. При тестване на софтуер, възможностите на платформите за моделиране на сложни разпределени системи са просто незаменими. Освен това на сървърната платформа VMware можете да създавате "паркове от виртуални сървъри" със собствени вътрешни и външни мрежови връзки, тези системи са отделени от оборудването и са много гъвкави по отношение на пренасянето им към друга платформа. При конфигурирането на виртуални мрежи има много възможности, както и различни видове тънкости, които ви позволяват много, много гъвкаво да конфигурирате виртуални мрежи и да извлечете максимума от виртуалните машини.

Здравейте! В тази статия ще говорим за това как да настроите виртуална машина. VMwareдо директния физически адрес на мрежовата карта. VMwareе доста популярна виртуална машина, на която можете да инсталирате всяка операционна система, но много често имат проблеми с настройката й, така че да може директно да вижда физическата мрежова карта на машината.

И така, нека започнем, нека инсталираме самата виртуална машина, който не я е инсталирал, след инсталацията ще се появи следното в мрежовите връзки:

Ние избираме вашия и щракнете с десния бутон, след което изберете елемента от контекстното меню Имоти... След това в прозореца, който се показва, щракнете върху бутона Инсталирай... При избора на мрежов компонент ние избираме протоколи щракнете върху бутона Добаветеи изберете от списъка NWLink IPX / SPX / NetBIOS - съвместим транспортен протокол... Чакаме да се появи в имотите на нашите LAN връзка... По-нататък в , в списъка с компоненти, който намираме VMware Bridge протоколи поставете отметка до този елемент. След това го изберете и кликнете върху бутона Имотии на полето VMnet номерзадайте стойността на 0.
Трудно? Това е само началото. Да отидем по-нататък LAN връзка, в списъка с компоненти по подразбиране, които търсим и го изберете и след това щракнете върху бутона Имоти... В прозореца, който се показва, трябва да зададете следните настройки:
Всичко, запазваме и затваряме нашето LAN връзка... Сега да преминем към виртуалния адаптер - VMware мрежов адаптер VMnet8и щракнете върху него с десния бутон на мишката и от контекстното меню изберете елемента Имоти... Поставете отметка в квадратчето VMware Bridge протокол, и след това намерете в списъка с компоненти по подразбиране - Интернет протокол (TCP / IP), изберете го и натиснете бутона Имоти, там трябва да премахнете всички данни, трябва да получите нещо подобно:
Натискаме Добре, след това затворете и щракнете с десния бутон върху виртуалния адаптер - VMware мрежов адаптер VMnet8 v Интернет връзка, след което изберете от контекстното меню Деактивирайте... Питате защо го настроихме, ако все пак го изключим, ще ви отговоря така: за всеки случай никога не знаете как ще се държи виртуалната машина.
Сега в списъка Интернет връзкаотидете на последния ни виртуален мрежов адаптер - VMware мрежов адаптер VMnet1, също го изберете и щракнете върху него с десния бутон на мишката и изберете от контекстното меню Имоти... По-нататък в списъците с използвани компоненти по подразбиране намираме VMware Bridge протоколи също така поставете отметка в квадратчето. След това намираме линията NWLink IPX / SPX / NetBIOS - Съвместим транспортен протоколи натиснете Имотии задайте следните параметри:
Почти всичко, остава само този адаптер да се конфигурира Интернет протокол (TCP / IP), изберете го и щракнете върху бутона Имоти, след това изключваме всичко и трябва да получите нещо подобно:
Сега запазваме всичко, отиваме в списъка с мрежови връзки и също така деактивираме виртуалния мрежов адаптер VMware мрежов адаптер VMnet1- щракнете върху него с десния бутон на мишката и изберете елемента от контекстното меню Деактивирайте... В резултат на това в Интернет връзкатрябва да имате следното.

Работа в мрежа във VMware Workstation и VMware Server.

статия:

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

В момента продуктите на VMware са лидери на пазара по отношение на организирането на подобни тестови модели. През юни 2007 г. VMware Workstation 6 спечели наградата на Visual Studio Magazine за най-добро решение в категорията Инструменти за разработка. Това до голяма степен се дължи на наличието на голям брой инструменти, които могат значително да увеличат скоростта на разработка и тестване, да опростят процедурата за разгръщане на приложения и настройка на мрежово взаимодействие между тях. Платформата за виртуализация на настолни компютри VMware Workstation стана толкова популярна, че Microsoft реши да предприеме не съвсем честна стъпка по отношение на лицензионната политика за виртуализация на операционни системи от семейството на Windows Vista: някои от нейните издания не могат да бъдат виртуализирани. Тази ситуация не можеше да удовлетвори VMware, който започна да се бори за безплатно използване на операционни системи на платформи за виртуализация. Освен това VMware залага много на VMware Fusion, който осигурява възможно най-близката интеграция между Mac OS и Windows Vista (с кодово име Unity) и осигурява наистина фантастични резултати: потребителят работи в два свята, сякаш.

Шестата версия на VMware Workstation има много нови функции и възможности, включително работа в мрежа. Най-значителното подобрение е възможността за създаване на до десет виртуални мрежови адаптера за виртуална машина.

Принципи на работа в мрежа между виртуални машини

Виртуалните машини на платформата VMware позволяват на потребителите да създават различни комбинации от виртуални системи, които работят на различни принципи на работа в мрежа. В основата на мрежата на VMware са следните компоненти:

  • виртуални превключватели
  • виртуални мрежови интерфейси (виртуални Ethernet адаптери)
  • виртуален мост
  • вграден DHCP сървър
  • устройство за транслация на мрежови адреси (NAT).

Основен елемент на работата в мрежа във VMware Workstation и VMware Server е виртуалният комутатор. Той осигурява свързване в мрежа на виртуални машини по начина на физическо устройство: виртуалният комутатор има портове, към които могат да бъдат свързани виртуални мрежови интерфейси на виртуални машини, както и други компоненти на виртуалната инфраструктура в хоста. Няколко виртуални машини, свързани към един и същ виртуален комутатор, принадлежат към една и съща подмрежа. Виртуалният мост е механизъм, чрез който физическият мрежов адаптер на компютър е свързан с виртуални мрежови интерфейси. Вграденият VMware DHCP сървър позволява на виртуалните машини автоматично да получават IP адрес в своята подмрежа, а виртуалното NAT устройство осигурява превод на мрежов адрес, когато виртуалните машини комуникират с външната мрежа.

3 вида мрежи между виртуални машини

Продуктите на VMware Workstation и VMware Server предоставят на потребителите възможността да зададат на виртуална машина един от трите основни типа мрежа за всеки от виртуалните мрежови адаптери:

  • Свързани с мостове
  • Само за хост

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

Този тип мрежа позволява мрежовият адаптер на виртуална машина да бъде свързан с физическия мрежов интерфейс на компютъра, което прави възможно споделянето на ресурси на мрежова карта между хоста и виртуалната система. Виртуална машина с този тип мрежа ще се държи по отношение на външната мрежа на хост системата като независим компютър. Можете да зададете на такава машина собствен IP адрес в домашната или корпоративната мрежа или тя ще го получи от външен DHCP сървър. За създадената виртуална машина този тип мрежа се задава по подразбиране, тъй като това е най-простият начин за организиране на работа в мрежа между виртуалната машина, хоста и външната мрежа. Структурата на мостовата мрежа е показана по-долу.


Виртуалният мрежов адаптер на системата за гости е свързан към виртуалния комутатор VMnet0, който също е свързан към виртуален мост, който комуникира директно с физическия мрежов адаптер.

За да присвоите тип мостова мрежа на виртуална машина, отидете в менюто на VM, след това в Настройки, изберете Ethernet виртуалната мрежова карта в раздела Хардуер и задайте превключвателя на групата Мрежова връзка на Мостово.

Този тип мрежа е оптимален за целите на тестване на софтуер, когато трябва да организирате виртуална мрежа в хоста, а виртуалните машини не се нуждаят от достъп до външната мрежа. Във виртуалната подмрежа работи DHCP сървър, свързан към виртуалния комутатор VMnet1 и присвоява IP адреси на виртуалните машини от посочения диапазон (192.168.179.128 - 192.168.179.254 по подразбиране). Мрежовата структура само за хост е показана по-долу:


Виртуалните мрежови адаптери за гости са свързани към комутатора VMnet1 и комуникират в подмрежата 192.168.179.0/24. В хост системата се създава и виртуален мрежов интерфейс, свързан към VMnet1, което позволява взаимодействие с виртуални машини.

За да зададете тип мрежово взаимодействие само за хост към виртуална машина, отидете на менюто „VM“, след това „Настройки“, изберете виртуалната Ethernet мрежова карта в раздела „Хардуер“ и задайте превключвателя на мрежовата връзка група до позицията само за хост.

Този тип мрежа е много подобна на Host-Only, с едно изключение: устройство за преобразуване на IP адрес (NAT) е свързано към виртуалния комутатор VMnet8. Към този превключвател е свързан и DHCP сървър, който разпределя адреси от посочения диапазон към виртуалните машини (по подразбиране 192.168.89.128 - 192.168.89.254) и директно на самите виртуални машини. Устройството NAT позволява транслация на IP адреси, което позволява на виртуалните машини да инициират връзки към външната мрежа, без да предоставят механизъм за достъп до виртуални машини отвън. Структурата на NAT мрежата е показана по-долу:


В хост операционната система, както и за Host-Only Networking, се създава виртуален мрежов интерфейс за превключвателя VMnet 8, който позволява на хоста да комуникира с виртуални машини.

Този модел на мрежово взаимодействие е оптимален от гледна точка на сигурността (тъй като е невъзможно да се инициира връзка с виртуална машина отвън), но значително намалява производителността на мрежата (понякога до 20-30 процента). NAT връзка може да се използва например за сигурно сърфиране в интернет от виртуална машина.

За да присвоите NAT тип мрежово взаимодействие на виртуална машина, отидете в менюто „VM“, след това „Настройки“, в раздела „Хардуер“, изберете виртуалната Ethernet мрежова карта и задайте превключвателя на групата Network Connection на позиция NAT.

Всяка виртуална машина може да има множество виртуални мрежови адаптери, свързани към различни виртуални комутатори, които реализират различни видове мрежи. На платформата VMware Server 1.0 могат да бъдат създадени до четири виртуални мрежови адаптера за една виртуална машина, на платформата VMware Workstation 6 - до десет. За да добавите виртуален мрежов адаптер към виртуална машина, отидете в менюто „VM“, изберете „Настройки“, след това в раздела „Хардуер“ щракнете върху бутона „Добавяне“ и в съветника за добавяне на виртуално устройство изберете „ Ethernet адаптер”. След това в съветника задайте типа мрежово взаимодействие за този адаптер и щракнете върху "Край".

Конфигуриране на виртуална мрежа с помощта на редактора на виртуална мрежа

Виртуалният мрежов редактор, включен към VMware Workstation и VMware Server, е мощен инструмент за управление на виртуална мрежа. За да го използвате, трябва да стартирате програмата vmnetcfg.exe от папката с работна станция или сървър или да изберете елемента Настройки за виртуална мрежа в менюто Редактиране.


Първият раздел на редактора на виртуална мрежа показва наличните виртуални мрежи, тяхното описание, подмрежата, която образуват, и дали DHCP сървър е активиран за нея. Отивайки в раздела "Автоматично свързване", ще видим следната картина:


Тук можем да оставим платформата VMware да избере подходящия физически мрежов адаптер, който да се свърже с виртуалния мост (ако има няколко мрежови карти), както и да добавим физически адаптери към списъка, които не трябва да се свързват с мост. Ако имате една мрежова карта, препоръчително е да я оставите такава, каквато е. След това можем да отидем в раздела „Картографиране на виртуална мрежа на хоста“.


Тук можем да свържем мрежовите интерфейси на хоста (физически и виртуални) към VMnet виртуални комутатори. По подразбиране виртуалните мрежови интерфейси VMnet1 и VMnet8 са обвързани с превключватели за Host-Only и NAT, съответно. Физическият интерфейс е свързан с превключвателя VMNet0. За всеки от превключвателите можем да зададем подмрежа, като зададем адрес и маска на подмрежа:

Можем също да свържем DHCP сървър към виртуален комутатор, за който има обвързване към един от мрежовите интерфейси на хоста. Тази функционалност дублира раздела DHCP и ще бъде описана по-късно. Нека сега обмислим създаването на собствена подмрежа на базата на незает VMnet2 комутатор, който започва с раздела Host Virtual Adapters.


Тук виждаме виртуални хост адаптери за Host-Only и NAT мрежи, съответните им виртуални превключватели и състояния на устройства. Можем да деактивираме или активираме виртуални устройства, както и да ги премахнем напълно. Нека добавим наш собствен виртуален адаптер, за да създадем подмрежа от виртуални машини, като щракнете върху бутона „Добавяне“. Добавете VMnet2 адаптера и щракнете върху бутона "Приложи". В резултат на това имаме друг виртуален мрежов интерфейс на хоста и подмрежа с автоматично присвоен адрес като 192.168.x.0 / 24. В раздела Host Virtual Network Mapping можем да се уверим, че създаденият адаптер е свързан към превключвателя VMnet2 и да видим или променим неговата подмрежа. След това нека преминем към следващия раздел, където можем да прикачим DHCP сървър към различни виртуални комутатори.


Тук можем да видим, че DHCP сървърът работи за виртуалните комутатори VMnet1 и VMnet8. Можем също да добавим превключвателя към списъка с клиенти на DHCP сървъра, като щракнем върху бутона "Добавяне", като няма значение дали някой хост мрежов интерфейс е свързан с него или не. По-долу можете да видите и състоянието на услугата, която поддържа DHCP ( vmnetdhcp.exe) и можем да го спрем, стартираме или рестартираме.

Добавете превключвателя VMnet2 с бутона "Добавяне" и щракнете върху "Приложи". DHCP вече е присвоен на нашата подмрежа и можем да редактираме нейните свойства, като щракнем върху бутона "Свойства":

Тук, в допълнение към диапазона от IP адреси, присвоени на виртуални машини, можем да конфигурираме продължителността на наемането на IP адреси от DHCP клиенти (по подразбиране и максимално). По този начин, като прикачим DHCP сървър към комутатора и създадем мрежов адаптер за виртуален хост, свързан с него, създадохме собствена подмрежа само за хост.

Както бе споменато по-горе, мрежата само за хост се различава от NAT по това, че има само едно NAT устройство. Това устройство, което превежда IP адресите на виртуалните машини, може да бъде свързано само с един виртуален комутатор и виртуален мрежов интерфейс на хост. По подразбиране превключвателят VMnet8 и свързаният с него виртуален мрежов адаптер се използват като основа за работа в мрежа чрез NAT. В последния раздел "NAT" можете да промените параметрите на това мрежово взаимодействие:


За да присвоите NAT устройство към нашата VMnet2 мрежа, изберете го от комбото и щракнете върху „Приложи“. След това нашата виртуална подмрежа на комутатора VMnet2 става защитена от проникване в нея отвън и виртуалните машини чрез NAT устройство могат да инициират изходящи връзки към външната мрежа, които ще бъдат обработени от VMware NAT сървъра. Услугата за превод на адреси се изпълнява от процеса vmnat.exe. Той също така може да бъде инсталиран, стартиран и рестартиран от този раздел. За настройките на NAT сървъра щракнете върху бутона „Редактиране“.

Тук можете да конфигурирате IP адреса на шлюза, използван от NAT устройството, времето за изчакване на UDP (User Datagram Protocol) в минути (колко време продължава свързването на UDP към NAT мрежата) и Config порта - порта, през който можете да получите информация относно състоянието на NAT устройството.

Клетката за отметка „Активен FTP“ позволява или забранява отварянето на входяща връзка от външен FTP сървър в активен режим. Ако квадратчето за отметка не е избрано, ще се използва едноканален пасивен режим. Бутонът DNS (Система за имена на домейни) ви позволява да управлявате настройките за DNS пренасочване (препращане на заявки към DNS). Тази функция може да бъде конфигурирана само за хостове на Windows. Клетката за отметка OUI (организационно уникален идентификатор) трябва да се постави само ако сте променили първата част от MAC адреса на виртуалната машина, която идентифицира производителя на мрежовата карта (по подразбиране VMware присвоява собствен OUI на всички машини) и искате да разрешите на тези машини да използват NAT устройство...

Параметрите на NetBIOS протокола включват изчакване на процесора NetBIOS Name Service (NBNS), повторни опити на NBNS заявка и изчакване на NetBIOS Datagram Service (NBDS).

Изграждане на мрежи от виртуални машини с множество мрежови адаптери

Както споменахме по-рано, всяка виртуална машина може да има множество виртуални мрежови адаптери, свързани с различни видове мрежи и комутатори. Чрез добавяне на нови мрежови интерфейси към виртуалната машина с различни видове мрежи, можете да разгърнете истинска виртуална инфраструктура в хост системата за тестване на сложни разпределени системи и за целите на обучението. Например, структурата на виртуална мрежа на хост може да изглежда така:


Както се вижда от фигурата, няма проблеми при моделирането на сложни сложни системи на един физически компютър, в който работят различни видове сървъри, защитни стени и клиентски компютри. Всичко това може да се направи с помощта на помощната програма Virtual Network Editor. В допълнение, продуктът за разработка и тестване на VMware Workstation предоставя друг усъвършенстван мрежов инструмент от виртуална машина към VM, Virtual Machine Teaming.

Обединяване на виртуални машини във VMware Workstation

VMware дефинира своята продуктова категория Workstation като разработка и тест по причина. Платформата VMware Workstation има огромен набор от инструменти, изисквани от разработчиците и инженерите по качеството на софтуера в софтуерните компании. Една от най-ефективните характеристики на продукта е създаването на "екипи" от виртуални машини, обединени от виртуални мрежови сегменти за тестване на сложни системи. Всъщност Virtual Machine Teaming реализира същите възможности като редактора на виртуална мрежа, но ви позволява да създавате виртуални мрежи най-лесно чрез свързване на адаптери за виртуална машина към различни сегменти от виртуални мрежи. Например, трябва да тестваме следната система: един от хостовете хоства уеб сървър, който има 2 мрежови интерфейса - единият за достъп до него през тънък клиент от машината на потребителя, другият за свързване към сървър на база данни, където клиентът изпраща заявки през уеб сървъра. Структурата на такава система е представена по-долу:


Нека създадем три виртуални машини според структурата на модела и да добавим още един виртуален мрежов адаптер за виртуалния уеб сървър. След това изберете New-> Team от менюто File на VMware Workstation. Посочваме допълнително къде ще се намират файловете на командата на виртуалните машини, след което избираме опцията „Да“, когато бъдете попитани „Добавете виртуални машини към екипа сега“. След това отидете на прозореца за добавяне на виртуални машини:


Тук можем да добавим виртуални машини с бутона "Добави". Добавете необходимите машини, щракнете върху „Напред“ и отговорете с „Да“ на въпроса „Добавете LAN сегменти към екипа сега“, за да отидете на прозореца за добавяне на мрежови сегменти.


Тук добавяме 2 мрежови сегмента за симулираната система с бутона "Добавяне" и щракваме върху "Напред". След това отиваме на най-интересната страница - страницата за свързване на виртуални мрежови адаптери към мрежови сегменти.


Тук можем да зададем свързванията на виртуалните мрежови адаптери към сегментите на виртуалната мрежа, от които се нуждаем, просто като поставим отметка в квадратчетата за съответните мрежови интерфейси в колоните със сегменти. В съответствие със структурата на модела присвояваме LAN 1 сегмент и LAN 2 сегмент за уеб сървъра и клиент за сървъра на база данни и уеб сървъра. Така, след като щракнем върху бутона „Край“, ще получим команда от виртуалните машини, която отговаря на изискванията на симулираната система.

След като екипът е създаден, можем да стартираме всички виртуални машини на екипа с едно щракване и веднага да започнем да тестваме системата. Трябва да се отбележи, че виртуалните машини, добавени към команда, не могат да се използват самостоятелно, а само в нея.

Някои аспекти на работата в мрежа на VMware

Когато виртуалната машина стартира, VMware Workstation и VMware Server автоматично присвояват MAC адреси на виртуални мрежови адаптери. Системата за автоматично присвояване на адреси е такава, че виртуалните машини са гарантирани, че нямат едни и същи MAC адреси на един и същ хост. Следователно, ако използвате само едно копие на платформата VMware в мрежата на организацията, тази система гарантира, че няма конфликти на физически адреси. Въпреки това, ако платформите за виртуализация работят на няколко хоста в мрежата наведнъж, може да възникне ситуация на дублиращи се MAC адреси, което ще доведе до конфликти в мрежата и недостъпност на виртуалните машини. За да избегнете това, можете ръчно да присвоите MAC адреси на виртуални машини, като добавите ред като този в текстов редактор към vmx файла:

Ethernet [n] .address = 00: 50: 56: XX: YY: ZZ

Където n е поредният номер (започващ от нула) на мрежовия интерфейс на виртуалната машина, а XX, YY и ZZ са съответните компоненти на MAC адреса.

Освен това, когато използвате виртуална инфраструктура, базирана на VMware Workstation или VMware Server в производствена среда, си струва да запомните, че виртуалните комутатори на VMnet всъщност са хъбове, тоест дублират трафик на всички портове на VMnet устройства. Това създава потенциални проблеми със сигурността, тъй като мрежовият интерфейс в безразборен режим в една от виртуалните машини може да слуша трафика, предназначен за други клиенти във виртуалния хъб.

Заключение

VMware Workstation и VMware Server са мощни мрежови инструменти за множество виртуални машини, работещи едновременно в рамките на хост. Функционалността на VMware Workstation не е налична на никоя платформа за виртуализация на настолни компютри на пазара по отношение на работа в мрежа. При тестване на софтуер, възможностите на платформите за моделиране на сложни разпределени системи са просто незаменими. Освен това на сървърната платформа VMware можете да създавате "паркове от виртуални сървъри" със собствени вътрешни и външни мрежови връзки, тези системи са отделени от оборудването и са много гъвкави по отношение на пренасянето им към друга платформа. При конфигурирането на виртуални мрежи има много възможности, както и различни видове тънкости, които ви позволяват много, много гъвкаво да конфигурирате виртуални мрежи и да извлечете максимума от виртуалните машини.

VMware Workstationе идеалното решение за самообучение, отстраняване на грешки в приложения и тестови лабораторни среди. Мнозина, които правят първите си стъпки с VMware Workstationсе сблъскват с различни въпроси при настройката. В тази статия ще разгледаме мрежовите настройки, налични веднага след инсталирането. VMware Workstation... Тази статия ще бъде от интерес преди всичко за тези, които тепърва започват да разбират виртуалната среда.

По подразбиране в VMware Workstationима три вида виртуални мрежи. Можете да свържете виртуална машина към конкретна мрежа от менюто Настройки на виртуалната машина

Помислете за мрежите по подразбиране VMware Workstation:

Мостове / VMnet0.В тази връзка виртуалната машина е свързана към мрежата с помощта на физическия мрежов адаптер на хоста. Виртуалният мрежов адаптер на виртуална машина използва физическия мрежов адаптер на вашия компютър, позволявайки на виртуалната машина да получи достъп до същата мрежа, към която е свързан физическият компютър. С други думи, виртуалните машини имат достъп до вашата локална мрежа.

Моля, имайте предвид, че операционните системи за хост и гост имат уникални MAC и IP адреси. Ако на виртуалните машини не е посочен статичен IP адрес, той ще го получи чрез DHCP, точно като нормален компютър. При този тип връзка виртуалната машина има пълен достъп до локалната мрежа и може да се свързва с други компютри, а компютрите в локалната мрежа могат да се свързват с нея.

Този тип връзка се използва най-често.

Само за хост / VMnet1.Вторият вид мрежа свързва виртуалната машина за гости и хост компютъра, за да образува частна мрежа. Тази връзка осигурява мрежова връзка между виртуална машина и физически компютър (хост), използвайки виртуалния мрежов адаптер, достъпен за операционната система на хоста.

При този тип връзка виртуалната машина няма достъп до локалната мрежа и интернет. Тъй като виртуалните машини нямат достъп до физическата мрежа, VMware Workstationпредвижда използването на DHCP услуга за присвояване на TCP \ IP параметри на виртуални машини. За виртуална мрежа само за хост се използва специфична подмрежа, в нашия случай това е 192.168.52.0-254, където виртуалният адаптер на физическия компютър има IP адрес 192.168.52.1, а всички гост виртуални машини използват хост -само връзката получава адреси от VMware DHCP сървъра.

Виртуалните машини, използващи мрежа само за хост, могат да комуникират помежду си в тази мрежа.

NAT / VMnet8.Това е третият тип връзка. Типично за този тип връзка е комуникацията между виртуалната машина и хоста да се осъществява през частна мрежа. Защо физическият компютър има втора виртуална мрежова карта?

Когато се използва NAT връзка, виртуалната машина няма свой собствен външен мрежов IP адрес. Въпреки това, виртуалната машина може да се свързва с компютри от външната мрежа, използвайки стандартния TCP/IP протокол. В този случай виртуалната машина използва IP и MAC адресите на физическия компютър.

Трябва да се отбележи, че по подразбиране компютър от локалната физическа мрежа не може да се свърже с виртуална машина.

NAT връзката се избира по подразбиране при създаване на нова виртуална машина VMware Workstation.

Тъй като виртуалната машина няма директен достъп до мрежата, VMware Workstationизползва DHCP услуга за присвояване на IP адреси на виртуални машини в частна мрежа.

Управление на виртуална мрежа VMware Workstationсе извършва в редактора на виртуална мрежа, който е инсталиран по подразбиране. Можете да стартирате Virtual Network Editor директно от менюто "Старт", като изберете Всички програми, след това VMware и Virtual Network Editor. Можете също да стартирате редактора на виртуална мрежа вътре в интерфейса VMware Workstationкато изберете менюто Edit и Virtual Network Editor.

След като стартирате редактора на виртуална мрежа, ще видите раздела Резюме... Този раздел показва всички виртуални мрежи, използвани от VMware Workstation.

Автоматично свързване.Ако хост машината, т.е. компютър, на който е инсталиран софтуерът VMware Workstation, има повече от един физически Ethernet адаптер, първият наличен физически адаптер автоматично се избира да се използва във виртуалната мрежа VMnet0. Възможно е да се добави изключение, за да не се използва конкретен физически адаптер в мрежата VMnet0.

Хост за картографиране на виртуална мрежа... Този раздел се използва за конфигуриране на виртуални мрежи в VMware Workstation... В този раздел за VMnet0. Можете да посочите използването на конкретен физически адаптер. За VMnet1 и VMnet8 можете да посочите опциите за подмрежа и DHCP.

Виртуален мрежов адаптер за хост.Този тип адаптер позволява на хост машината да се свърже с виртуална мрежа. По подразбиране се създават два виртуални мрежови адаптера на хост: един за мостовата мрежа и един за мрежата за транслация на мрежови адреси (NAT). С помощта на този раздел можете да деактивирате или напълно да премахнете конкретен адаптер. Също така в този раздел можете да създадете нов виртуален адаптер и да го свържете с конкретна VMnet.

DHCP.Този раздел дефинира DHCP опциите за VMnet1 (само за хост) и VMnet8 (NAT) виртуални мрежи. Тук можете също да спрете или рестартирате DHCP услугата.

NAT.Този раздел определя коя виртуална мрежа ще използва транслация на мрежови адреси (NAT). В този раздел можете да стартирате / спрете услугата NAT. Освен това в секцията „Редактиране“ има разширени настройки за NAT.

Надявам се, че имате по-ясно разбиране за виртуалните мрежи. VMware Workstationи тази статия ви беше полезна.

Здравейте всички.

Преминавайки от една софтуерна платформа за виртуализация към друга, трябва да конфигурирате мрежата между виртуални операционни системи. Днес нека си припомним какво има в мрежите в легендарния VMware Workstation... И след няколко дни ще разгледаме мрежата на VirtualBox.

VMware Workstationе идеалното решение за самообучение, отстраняване на грешки в приложения и тестови лабораторни среди. Мнозина, които правят първите си стъпки с VMware Workstationсе сблъскват с различни въпроси при настройката. В тази статия ще разгледаме мрежовите настройки, налични веднага след инсталирането. VMware Workstation... Тази статия ще бъде от интерес преди всичко за тези, които тепърва започват да разбират виртуалната среда.

По подразбиране в VMware Workstationима 3 вида виртуални мрежи. Можете да свържете виртуална машина към конкретна мрежа от менюто Настройки на виртуалната машина

Мостове / VMnet0.В тази връзка виртуалната машина е свързана към мрежата с помощта на физическия мрежов адаптер на хоста. Виртуалният мрежов адаптер на виртуална машина използва физическия мрежов адаптер на вашия компютър, позволявайки на виртуалната машина да получи достъп до същата мрежа, към която е свързан физическият компютър. С други думи, виртуалните машини имат достъп до вашата локална мрежа.

Моля, имайте предвид, че операционните системи за хост и гост имат уникални MAC и IP адреси. Ако на виртуалните машини не е посочен статичен IP адрес, той ще го получи чрез DHCP, точно като нормален компютър. При този тип връзка виртуалната машина има пълен достъп до локалната мрежа и може да се свързва с други компютри, а компютрите в локалната мрежа могат да се свързват с нея.

Този тип връзка се използва най-често.


Само за хост / VMnet1.Вторият вид мрежа свързва виртуалната машина за гости и хост компютъра, за да образува частна мрежа. Тази връзка осигурява мрежова връзка между виртуална машина и физически компютър (хост), използвайки виртуалния мрежов адаптер, достъпен за операционната система на хоста.

При този тип връзка виртуалната машина няма достъп до локалната мрежа и интернет. Тъй като виртуалните машини нямат достъп до физическата мрежа, VMware Workstationпредвижда използването на DHCP услуга за присвояване на TCP \ IP параметри на виртуални машини. За виртуална мрежа само за хост се използва специфична подмрежа, в нашия случай това е 192.168.52.0-254, където виртуалният адаптер на физическия компютър има IP адрес 192.168.52.1, а всички гост виртуални машини използват хост -само връзката получава адреси от VMware DHCP сървъра.

Виртуалните машини, използващи мрежа само за хост, могат да комуникират помежду си в тази мрежа.

Когато се използва NAT връзка, виртуалната машина няма свой собствен външен мрежов IP адрес. Въпреки това, виртуалната машина може да се свързва с компютри от външната мрежа, използвайки стандартния TCP/IP протокол. В този случай виртуалната машина използва IP и MAC адресите на физическия компютър.

Трябва да се отбележи, че по подразбиране компютър от локалната физическа мрежа не може да се свърже с виртуална машина.

NAT връзката се избира по подразбиране при създаване на нова виртуална машина VMware Workstation.

Тъй като виртуалната машина няма директен достъп до мрежата, VMware Workstationизползва DHCP услуга за присвояване на IP адреси на виртуални машини в частна мрежа.

Управление на виртуална мрежа VMware Workstationсе извършва в редактора на виртуална мрежа, който е инсталиран по подразбиране. Можете да стартирате Virtual Network Editor директно от менюто "Старт", като изберете Всички програми, след това VMware и Virtual Network Editor. Можете също да стартирате редактора на виртуална мрежа вътре в интерфейса VMware Workstationкато изберете менюто Edit и Virtual Network Editor.

След като стартирате редактора на виртуална мрежа, ще видите раздела Резюме... Този раздел показва всички виртуални мрежи, използвани от VMware Workstation.

Автоматично свързване.Ако хост машината, т.е. компютър, на който е инсталиран софтуерът VMware Workstation, има повече от един физически Ethernet адаптер, първият наличен физически адаптер автоматично се избира да се използва във виртуалната мрежа VMnet0. Възможно е да се добави изключение, за да не се използва конкретен физически адаптер в мрежата VMnet0.

Хост за картографиране на виртуална мрежа... Този раздел се използва за конфигуриране на виртуални мрежи в VMware Workstation... В този раздел за VMnet0. Можете да посочите използването на конкретен физически адаптер. За VMnet1 и VMnet8 можете да посочите опциите за подмрежа и DHCP.