Создание виртуальной сети
Виртуальные машины потребуют виртуальной сети для совместного использования сети с компьютером. Создание виртуальной сети является необязательным. Если виртуальная машина не должна быть подключена к Интернету или сети, перейдите к созданию виртуальной машины Windows.
Подключать виртуальные машины к Интернету
Hyper-V имеет три типа виртуальных коммутаторов: внешние, внутренние и частные. Создайте внешний коммутатор, чтобы предоставить доступ к сети вашего компьютера виртуальным машинам, работающим на нем.
В этом упражнении описывается создание внешнего виртуального коммутатора. После завершения этого шага на узле Hyper-V будет виртуальный коммутатор, который сможет подключать виртуальные машины к Интернету через сетевое подключение вашего компьютера.
Создание виртуального коммутатора с помощью диспетчера Hyper-V
Откройте диспетчер Hyper-V. Чтобы сделать это, можно выбрать кнопку Windows или клавишу, а затем введите "Диспетчер Hyper-V".
Если поиск не находит диспетчер Hyper-V, Hyper-V или средства управления Hyper-V не включены. См. инструкции по включению Hyper-V.Выберите сервер в левой области или нажмите кнопку "Подключиться к серверу..." в правой области.
В диспетчере Hyper-V выберите диспетчер виртуальных коммутаторов... в меню "Действия" справа.
В разделе "Виртуальные коммутаторы" выберите новый коммутатор виртуальной сети.
В разделе "Какой тип виртуального коммутатора требуется создать?", выберите "Внешний".
Нажмите кнопку "Создать виртуальный коммутатор ".
В разделе "Свойства виртуального коммутатора" укажите новое имя, например внешний коммутатор виртуальной машины.
В разделе "Тип подключения" убедитесь, что выбрана внешняя сеть .
Выберите физическую сетевую карту, связанную с новым виртуальным коммутатором. Это сетевая карта, которая физически подключена к сети.
Нажмите кнопку "Применить" , чтобы создать виртуальный коммутатор. На этом этапе вы, скорее всего, увидите следующее сообщение. Выберите Да для продолжения.
Нажмите кнопку "ОК ", чтобы закрыть окно диспетчера виртуальных коммутаторов.
Создание виртуального коммутатора с помощью PowerShell
Следующие действия можно использовать для создания виртуального коммутатора с внешним подключением с помощью PowerShell.
Используйте Get-NetAdapter , чтобы вернуть список сетевых адаптеров, подключенных к системе Windows.
PS C:\> Get-NetAdapter Name InterfaceDescription ifIndex Status MacAddress LinkSpeed ---- -------------------- ------- ------ ---------- --------- Ethernet 2 Broadcom NetXtreme 57xx Gigabit Cont... 5 Up BC-30-5B-A8-C1-7F 1 Gbps Ethernet Intel(R) PRO/100 M Desktop Adapter 3 Up 00-0E-0C-A8-DC-31 10 Mbps
Выберите сетевой адаптер для использования с коммутатором Hyper-V и поместите экземпляр в переменную с именем $net.
$net = Get-NetAdapter -Name 'Ethernet'
Выполните следующую команду, чтобы создать новый виртуальный коммутатор Hyper-V.
New-VMSwitch -Name "External VM Switch" -AllowManagementOS $True -NetAdapterName $net.Name
Виртуальная сеть на ноутбуке
Сеть NAT
Преобразование сетевых адресов (NAT) предоставляет виртуальным машинам доступ к сети компьютера путем объединения IP-адреса хост-компьютера с портом через внутренний виртуальный коммутатор Hyper-V.
Это имеет несколько полезных свойств:
- NAT сохраняет IP-адреса путем сопоставления внешнего IP-адреса и порта с гораздо большим набором внутренних IP-адресов.
- NAT позволяет нескольким виртуальным машинам размещать приложения, требующие идентичных (внутренних) портов связи, сопоставляя их с уникальными внешними портами.
- NAT использует внутренний коммутатор. Создание внутреннего коммутатора не приводит к тому, что вы используете сетевое подключение и, как правило, не вмешивается в сеть компьютера.
Чтобы настроить сеть NAT и подключить ее к виртуальной машине, следуйте руководству пользователя по сети NAT.
Подход к двум коммутаторам
Если вы используете Windows Hyper-V на ноутбуке и часто переключается между беспроводными сетями и проводной сетью, возможно, потребуется создать виртуальный коммутатор для сетевых карт ethernet и беспроводной сети. В зависимости от того, как ноутбук подключается к сети, можно переключать виртуальные машины между этими коммутаторам. Виртуальные машины не переключаются между проводной и беспроводной автоматически.
Внимание
Этот подход не поддерживает внешний vSwitch по беспроводной карте и должен использоваться только для тестирования.