Приведу пример создания виртуальных коммутаторов, настройки сети и NAT в Hyper-V.
Откроем PowerShell из меню либо выполнив в командной строке команду (от имени администратора):
powershell
Посмотрим список существующих сетевых адаптеров:
Get-NetAdapter
Посмотрим существующие сети NAT:
Get-NetNat
Посмотрим существующие IP адреса:
Get-NetIPAddress
Приведу примеры создания новых коммутаторов с типом сети «Внутренняя», «Частная», «Внешняя»:
New-VMSwitch -SwitchName "IXNFO_COM_Switch" -SwitchType Internal
New-VMSwitch -name PrivateSwitch -SwitchType Private
New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $true
Примеры добавления шлюза новому коммутатору:
New-NetIPAddress -IPAddress 192.168.5.1 -PrefixLength 24 -InterfaceIndex 38
New-NetIPAddress -IPAddress 192.168.5.1 -PrefixLength 24 -InterfaceAlias "vEthernet (IXNFO_COM_Switch)"
Настройка NAT:
New-NetNat -Name "vNAT" -InternalIPInterfaceAddressPrefix 192.168.5.0/24
Пример удаления сети NAT и шлюза:
Get-NetNat | Remove-NetNat
Get-NetIPAddress
Remove-NetIPAddress -IPAddress 192.168.5.1 -InterfaceIndex 44
Remove-NetIPAddress -IPAddress 192.168.5.1 -InterfaceAlias "vEthernet (IXNFO_COM_Switch)"
Пример удаления виртуального коммутатора:
Remove-VMSwitch -SwitchName "IXNFO_COM_Switch"
Управлять виртуальными коммутаторами можно также через «Диспетчер Hyper-V» > «Диспетчер виртуальных коммутаторов».
Смотрите также мои статьи:
- Установка Hyper-V
- Почему виртуальные машины Hyper-V не всегда доступны по сети
- Решение ошибки «Virtual machine could not be started because the hypervisor is not running»