Настройка виртуальной машины для работы в Интернете

Настройка виртуальной машины для работы в Интернете

Возможны три варианта подключения ВМ к Интернету:

? через последовательный порт COM1, сопоставленный СОМ-порту хост-компьютера, к которому подключен модем;

? посредством подключения ВМ к хостовой ОС с параметром Shared Networking:

? посредством включения ВМ в локальную сеть с хостовой ОС через адаптер Microsoft Loopback Adapter на основе использования службы ICS (Internet Connection Sharing — совместный доступ к Интернету). Разработчики Virtual PC рекомендуют использовать второй вариант, поэтому именно он рассмотрен далее.

Организация взаимодействия ВМ с Virtual PC

При подключении ВМ к хостовой ОС с параметром Shared Networking в качестве сетевого адаптера ВМ используется эмулятор устройства DEC 21140А 10/100 (см. табл. 2.3).

Эмулируемый адаптер может опознаваться гостевой ОС как адаптер (универсальный) Intel 21140-Based PCI Fast Ethernet.

Способ подключения хост-компьютера к Интернету в данном случае значения не имеет: это может быть как модемное соединение, так и подключение через физическую локальную сеть.

В такой виртуальной сети Virtual PC использует собственный DHCP-сервер, который назначает каждой подключенной ВМ динамический IP-адрес из диапазона 192.168.131.X, где X может принимать значение от 1 до 253 (рис. 2.65).

Рис. 2.65. Virtual PC действует как DHCP-сервер и назначает каждой подключенной ВМ динамический IP-адрес

Пользователь не может повлиять на распределение IP-адресов в виртуальной сети, поэтому если хостовая ОС использует IP-адрес из указанного диапазона, нужно изменить параметры хостовой ОС.

Кроме того, для соответствующего подключения ВМ в параметрах протокола TCP/IP необходимо указать, что IP-адрес назначается автоматически DHCP-сервером.

При использовании данного способа выхода в Интернет из ВМ требуется учитывать следующие ограничения:

? в общем случае не рекомендуется применять коммутируемое подключение к Интернету из виртуальной машины, поскольку это может вызвать проблемы с его настройкой (такое подключение не может совместно использоваться ВМ, хостовой ОС и другими виртуальными машинами сети); некоторые сетевые приложения, требующие статического IP-адреса (например, программы для общения в чате), могут некорректно работать в cреде гостевой ОС;

? пользователи, не являющиеся членами группы администраторов хостовой ОС, не могут отправлять и принимать команды ping, а также другие сообщения, использующие протокол ICMP (Internet Control Message Protocol).

Порядок подключения ВМ к Интернету

Итак, чтобы обеспечить доступ ВМ к сервисам и ресурсам Интернета, выполните следующее.

1. В окне консоли виртуальных машин выберите ВМ, для которой требуется обеспечить выход в Интернет, и щелкните на кнопке Settings.

2. Выберите категорию Networking и для первого адаптера (Adapter 1) выберите в списке вариант Shared Networking (NAT).

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