Виртуальные машины: несколько компьютеров в одном
Шрифт:
Чтобы перемещать (а не копировать) файл или папку между хостовой ОС и ВМ можно использовать в качестве «перевалочного пункта» разделяемую папку.
При копировании данных из ВМ в хостовую ОС в окне ВМ открывается информационное окно, отображающее состояние процесса копирования (рис. 2.57).
Рис. 2.57. Состояние процесса копирования отображается в специальном окне
При обмене файлами и папками между ВМ и хостовой
■ для такого обмена данными неприменимы операции с буфером обмена (копирование, вырезание и вставка), соответственно, не работают в таких ситуациях сочетания клавиш Ctrl+C, Ctrl+X, Ctrl+V и команды контекстного меню;
■ файлы и палки можно копировать только в папку (или на рабочий стол), но не в окно какого-либо приложения;
■ при перетаскивании файлов и папок из ВМ в хостовую ОС не поддерживается правая кнопка мыши.
Сетевые возможности виртуальных машин Virtual PC
Возможность создать на единственном физическом компьютере вполне работоспособную сеть — это одно ив важнейших достоинств технологии виртуальных машин.
Чтобы воспользоваться этой возможностью, ВМ должна быть соответствующим образом сконфигурирована.
Правила включения виртуальных машин в сеть
Virtual PC поддерживает возможность включения ВМ в вычислительные сети следующих типов:
■ в локальную сеть, содержащую только виртуальные машины;
■ в локальную сеть, содержащую как виртуальные машины, так и хост-компьютер;
■ в интранет.
Кроме того, возможен доступ ВМ к ресурсам и сервисам Интернета. Доступность того или иного типа сетевого соединения зависит от параметров сетевого адаптера(ов) данной виртуальной машины.
На возможности сетевой работы ВМ влияет также настройка гостевой ОС и хостовой ОС. Например, если хост-компьютер является участником домена Active Directory, то для доступа к соответствующим сетевым ресурсам ВМ также должна быть включена в домен Active Directory.
Если гостевая ОС сконфигурирована надлежащим образом, то данная ВМ будет автоматически распознана как сетевой компьютер.
Практически все современные версии операционных систем Windows сконфигурированы по умолчанию таким образом, что включаемые в сеть компьютеры получают IP-адреса от DHCP-сервера. Если на ВМ в качестве гостевой ОС установлена ОС из семейства Windows и в сети используется DHCP-сервер, то ВМ будет автоматически присвоен соответствующий IP-адрес. Если же DHCP- сервер в сети отсутствует, виртуальной машине может быть вручную назначен статический IP-адрес.
Если у хост-компьютера отсутствует физическое подключение к сети, то для объединения в сеть виртуальных машин и хостовой ОС требуется сначала установить на хостовой ОС адаптер Microsoft Loopback Adapter (в локализованной версии Windows он именуется «Адаптер Microsoft замыкания на себя») и лишь затем сконфигурировать сетевые параметры ВМ и хостовой ОС.
Установка адаптера Microsoft Loopback Adapter необходима также в тех случаях, когда предполагается создание сети сложной конфигурация с несколькими маршрутизаторами и (возможно) с использованием межсетевых брандмауэров (firewalls). Процедура установки Microsoft Loopback Adapter описана в подразделе «Подключение хост-компьютера к сети из виртуальных машин».
В каждой ВМ может использоваться от одного до четырех сетевых адаптеров, для каждого из которых, в свою очередь, могут быть заданы индивидуальные параметры. Вы можете сопоставить каждый из четырех эмулируемых адаптеров любому физическому сетевому адаптеру
Конфигурирование сетевых параметров каждой ВМ выполняется индивидуально с помощью элементов управления, представленных в категории Networking (Организация сети) окна свойств ВМ (рис. 2.58).
Рис. 2.58. Категория Networking окна свойств ВМ
Конфигурирование сетевых параметров следует начинать с выбора числа используемых сетевых адаптеров ВМ. Выбор определенного значения в списке Number of network adapters (Число сетевых адаптеров) определяет число доступных для настройки полей Adapter 1...Adapter N. Именно с их помощью и производится базовая настройка сетевой конфигурации ВМ.
В исходном состоянии каждый из раскрывающихся списков содержит следующие пункты:
■ Not connected (Нет соединении) — для данной ВМ сетевые адаптеры не используются;
■ Local only (Только локально) — ВМ является участником сети, состоящей только из других виртуальных машин, зарегистрированных на данном хост-компьютере, и при этом не имеет доступа к физическим сетевым ресурсам хоста;
■ Shared networking (NAT) (Совместное использование сети) - разрешено подключение ВМ к частной сети, созданной средствами Virtual PC; такая сеть содержит виртуальный DHCP-сервер (Dynamic Host Configuration Protocol — протокол динамического конфигурирования узлов) и виртуальный NAT-сервер (NAT означает Network Address Translation — трансляция сетевого адреса); сконфигурированная соответствующим образом ВМ получает доступ к большинству сетевых ресурсов хост-компьютера на основе протокола TCP/IP; данный вариант подключения ВМ может быть задан только для первого из эмулируемых адаптеров (Adapter 1);
■ физический адаптер хост-компьютера — в списке отображается наименование физического сетевого адаптера хост-компьютера; если в составе хост-компьютера имеется несколько сетевых адаптеров, то все они будут представлены в списке; ВМ, для которой указан данный вариант, получает непосредственный доступ к физическому сетевому подключению хостовой ОС; в этой сети ВМ будет опознана сетевыми службами как самостоятельный компьютер, способ взаимодействия с которым зависит от конфигурации сети (например, если в сети используется DHCP-сервер, то IP-адрес для ВМ будет назначен автоматически).
Если на хостовой ОС установлен адаптер Microsoft Loopback Adapter, то список дополняется соответствующим пунктом. При установке нескольких экземпляров Microsoft Loopback Adapter все они будут также представлены в списке под своими порядковыми номерами.
Создание сети из виртуальных машин
Вариант построения сети из виртуальных машин является наиболее простым. Чтобы получить такую сеть, достаточно выполнить три шага.
1. При настройке каждой ВМ, включаемой в сеть, для используемого сетевого адаптера укажите вариант Local only (рис. 2.59).