Виртуальные машины (Гультяев А.) (953916), страница 34
Текст из файла (страница 34)
Всего в виртуальной сети, создаваемой VMware, может присутствоватьдо 9 виртуальных коммутаторов. К одному коммутатору можно подключитьнеограниченное число устройств, если в качестве хостовой ОС используетсяWindows, и до 32 устройств в хостовой ОС Linux. Виртуальные коммутаторы обозначаются символами VMnetO, VMnetl и т. д., до VMnet8. Некоторые изних имеют фиксированное предназначение: VMnetO используется при создании стандартного подключения типа Bridged Networking, VMnetl — при создании стандартного подключения типа Host Only, a VMnet2 — при создании СТЕНдартного подключения типа Network Address Translation.SI NAT Device (Устройство преобразования сетевых адресов) — позволяет подключать ВМ к внешней сети (например, к Интернету), когда ВМ невозможно выделить собственный IP-адрес и приходится использовать IP-адрес, назначенный хост-компьютеру.
Компонент NAT Device выбирается также в томслучае, если требуется обеспечить подключение не к Ethernet-сети, а, напг. имер, к сети с архитектурой Token Ring.if DHCP Server (DHCP-сервер) — программный компонент, обеспечивающий назначение сетевых IP-адресов виртуальным машинам в сети, в которой не используются подключения через мост (то есть для подключений типа HostOnly или Network Address Translation).Создание и настройка сетиСеть типа Bridged NetworkingЕсли при создании ВМ был выбран тип сетевого подключения Bridged Networking, то данная ВМ будет готова работать в сети без дополнительной настройки. При этом виртуальный сетевой адаптер получит доступ к физическойсетевой карте хост-компьютера (рис.
3.73).I :•Г"*'^При использовании подключения Bridged Networking данная ВМ должна иметьсобственный сетевой идентификатор. Например, если хост-компьютер подю ючен к сети, работающей но протоколам TCP/IP, то ВМ должен быть назначенсобственный IP-адрес. Кроме того, если хост-компьютер сконфигурирован ;,лямультизагрузки, и вы планируете запускать из среды ВМ несколько установленных на нем ОС то для каждой из них потребуется собственный IP-адрес. Способназначения адресов зависит от правил, установленных в этой сети.При использовании подключения Bridged Networking ВМ является полнопраЕ!ным участником соответствующей сети и получает доступ к другим узлам сети(в пределах прав, заданных для хост-компьютера).Если при создании ВМ был выбран какой-либо другой тип сетевого подклю ieния или вы вообще отказались от сетевых подключений, то для конфигуриро зания ВМ под подключение Bridged Networking потребуется настройка виртуального сетевого адаптера.Сетевые возможности виртуальных машин VMware Workstation163Virtualnetwork adapterVirtual switch(VmnetO)ВиртуальнаямашинаVirtualbridgeФизическийсетевой адаптерХост-компьютерРис.
3.73. Схема сетевого подключения ВМ по типу Bridged NetworkingВ том случае, когда адаптер отсутствует, порядок действий должен быть следующим.1. Убедитесь, что ВМ выключена.2. Откройте окно настройки ВМ и на вкладке Hardware щелкните на кнопке Add.3. После запуска мастера установки оборудования выберите в списке устройствпункт Ethernet Adapter и щелкните на кнопке Далее.4. В следующем окне (рис.
3.74) убедитесь, что установлены флажок Connect atpower on (Присоединять при включении) и переключатель Bridged: Connecteddirectly to the physical network (Мостовое соединение: прямое подключение кфизической сети) — этот вариант должен быть выбран по умолчанию. Затемщелкните на кнопке Готово.' BlAdd Hardware WfeardNetwork TypeWhat type of network do you want to add?Network connection{£(Bridged: Connected directly l o the physical network]О ЫАТ: Used to shaie the host's IP addtetsО Host-only. A piivate network shaied with the host0 Custom Specific virtual networkDevi-re statusv j Connect at power on[< НазадjjГотовоj iОтменаjРис.
3.74. Выбор типа сетевого подключения ВМ164Глава 3. Виртуальные машины VMware WorkstationПосле завершения работы мастера в списке устройств ВМ появится сетевойадаптер, а в правой части окна будут представлены те же варианты сетевогоподключения, которые предлагал мастер (рис, 3.75).Virtual Machine SettingsHardware ; Options;:•DeviceЩ Memoryi^j Connect at powergn« H a r d Disk (IDE 0:0)!*3HardDisk2(IDEl:l)•Network connection^ C D - R O M (SCSI 0:0)Using image G:\Pr..ЦCD-ROM 2 (IDE 1:0)Using drive I:FloppyUsing drive A:© U S B ControllerPresent4ф AudioDefault adapter^.Bridged: Connected directly to the physical networkО ЫАТ: Used to share the host's IP addressО Ы 0 5 ' * о п ' У : A private network shared with the host' О Custom: Specific virtual networkIOK;;;|[Рис. 3.75.
Параметры сетевого адаптераБлагодаря этому вы всегда можете оперативно изменить тип подключения, установив другой переключатель.Как уже было сказано, при использовании подключения Bridged Networking ВМсоединяется с хост-компьютером через коммутатор VMnetO. При необходимостивы можете заменить его, а также скорректировать некоторые другие параметрысетевого подключения такого типа.Для этого в основном окне VMware нужно открыть меню Edit и выбрать в немкоманду Virtual Network setting (Параметры виртуальной сети). Это приведет к запуску редактора виртуальной сети.Окно редактора разделено на несколько вкладок. Первая из них — Summary (Общие сведения), показанная на рис. 3.76 вверху, содержит информацию о типахсетевых подключений, доступных для использования в данный момент.Три последующие вкладки позволяют скорректировать некоторые параметрыэтих подключений. В частности, для подключения Bridged Networking вы можете:Я при наличии в составе хост-компьютера нескольких сетевых адаптеров запретить для некоторых из них подключение к виртуальному мосту — зляэтого требуется перейти на вкладку Automatic Bridging (Автоматическое годключение к мосту), показанную рис.
3.76 внизу, и с помощью кнопки Addсформировать список Excluded adapters (Исключаемые адаптеры);Сетевые возможности виртуальных машин VMware Workstation165X ' VirtuatNetwork EditorSummary ^Automatic Bridging j: Host Virtual Network Mappng' HostVirtualAdaptetsDHCP;- NATHere is a summary of your virtual networks Use the other pages of this editor to change thesettings ol your networks, add and remove adapters and moreVirtual NetworkSummarySubnetDHCPA private network shared with the host192168183 0EnabledUsed to share the hosts IP address192 168149.0Enabledy*?VMnetu|BndgedlBudged to an automatically chosen ad -(fSvMnetl (Hosl-onlylySvMnet8(NAT|Summary! Automatic Bridging ; Host Virtual Network Mapping;' Host Virtual Adapters': DHCP:: NATj _ 4j0[Г Iy s e t n ; s p a g e t 0 c o n t f o | the automatic bridging of VMnetO to the first available physical Ethernetadapter on the host.>-Autotaedob4lgtng(yl'Aijtomatically choose an ayaJabje physical network.adapter to btKioe to VMnetOEv-kided adaptersDo not attempt to automatically bridge to the following adapters:Рис.
3.76. Окно редактора виртуальной сетиподключить физический адаптер хост-компьютера вместо коммутатораVMnetO к какому-либо другому коммутатору — для этого требуется перейтина вкладку Host Virtual Network Mapping (Распределение адаптеров Host VirtualNetwork) и с помощью раскрывающегося списка, относящегося к выбранному вами коммутатору, сопоставить ему физический адаптер, например можно сопоставить физический адаптер коммутатору VMnet4 (рис. 3.77), однакоследует помнить, что такое изменение потребует и повторного подключенияк этому же коммутатору тех ВМ, которые должны взаимодействовать с данным физическим адаптером;изменить параметры подключения к подсети, в которой зарегистрирован физический адаптер хост-компьютера (IP-адрес и/или маску подсети) — дляэтого следует на той же вкладке Host Virtual Network Mapping щелкнуть накнопке со стрелкой, расположенной справа от раскрывающегося списка(см.
рис. 3.77), в открывшемся меню выбрать пункт Subnet (Подсеть) и в дополнительном окне ввести требуемые значения.Не забывайте, что действие параметров, задаваемых с помощью редактора виртуальной сети, распространяется на все виртуальные машины.166Глава 3. Виртуальные машины VMware Workstation£iЩVirtual Network Editor• Summary s Automatic Bridgingi <f*jT: шHost Virtual Network MappingHost Virtual Adapters 1 DHCP : NAT ,Use this page to associate individual virtual networks to specific physical and virtual networkadapters as well as change their settings.VMnetO:j f VMware Network Adapter VMnellVMnetZVMnetJ:VMneti*0 ':-0 !0 I:Bridged to an automatically chosen adapterVMnetl:Not bridgedj1•fl •Not bridgedIEI^HealtekRTLei39Fami|yPaFastEthernetNIC-MMMunopTnnaMHpoEVMnetJ:Not bridgedЩ (7) I.i \ VMnetg:Not bridgedj VMnetZ:Not bridged10 \"0 1-.
0 !-0VMne®iiDVMwaieNetwoikAdapterVMnete:• VMnetJ:Not bridgedJOKj jОтменаj j Применить j jСправкаjРис. 3.77. Вкладка Host Virtual Network Mapping окна редактора виртуальной сетиСеть типа Host OnlyЕсли при создании ВМ был выбран тип сетевого подключения Host Only, то данная ВМ будет автоматически включена в локальную сеть, содержащую в качестве второго узла хост-компьютер. Соединение хост-компьютера с сетью осуществляется через виртуальный адаптер хоста (host virtual adapter), которыйраспознается хостовой ОС как сетевая карта.
Адресация в такой виртуальнойсети возлагается на DHCP-сервер, предоставляемый VMware (рис. 3.78).По умолчанию для такого сетевого подключения используется коммутатор VMnetl,однако вы можете изменить параметры с помощью редактора виртуальной сети.Virtualnetwork adapterХост-компьютерРис. 3.78. Схема сетевого подключения ВМ по типу Host OnlyСетевые возможности виртуальных машин VMware Workstation167Сеть типа NATЕсли при создании ВМ был выбран тип сетевого подключения NAT, то для данной ВМ будет автоматически создано прямое подключение к хост-компьютеру.Такой тип подключения целесообразно использовать прежде всего в том случае,когда вам требуется получить доступ к сервисам Интернета из среды ВМ.Если имеется несколько активных ВМ, использующих сетевое подключение NAT,то для каждой из них будет использован один и тот же IP-адрес хост-компьютера.
Трансляцию этого адреса в уникальный адрес ВМ внутри такой сети выполняет виртуальное устройство NAT Device при участии DHCP-сервера, предоставляемого VMware (рис. 3.79).Рис. 3.79. Схема сетевого подключения ВМ по типу NAT (на примере двух ВМ)Другими словами, устройство NAT Device играет роль DNS-сервера для виртуальных машин.Для хост-компьютера при таком соединении используется виртуальный сетевойадаптер, аналогичный применяемому при организации сети типа Host Only.Никакой дополнительной настройки хостовой ОС при использовании сетевогоподключения NAT выполнять не требуется.Гостевую ОС необходимо сконфигурировать таким образом, чтобы разрешитьей выход в Интернет через другой компьютер, подключенный к глобальной сетичерез модемное соединение либо через локальную сеть.№Не рекомендуется использовать коммутируемое подключение к Интернету извиртуальной машины, поскольку это может вызвать проблемы с его настройкой.Если хост-компьютер подключается к Интернету через модем, то ВМ будет получать данные, принимаемые из Интернета, непосредственно от хост-компьютера без использования собственного СОМ-порта.При желании вы можете изменить некоторые параметры сетевого подключенияNAT с помощью редактора виртуальной сети.