Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


Боковая панель

microsoft-windows:windows-server-2016:hyper-v:how-to-create-trunk-port-in-hyper-v-virtual-machine

Как создать транковый порт в виртуальной машине Hyper-V

В некоторых ситуациях возникает необходимость работать с множеством разных VLAN из виртуальной машины Hyper-V с единственным виртуальным сетевым адаптером. Однако графические инструменты управления, такие как Hyper-V Manager, не позволяют назначить более одного номера VLAN на каждом виртуальном сетевом адаптере ВМ.

Для того, чтобы дать возможность работать виртуальному сетевому адаптеру ВМ боле, чем с одним номером VLAN можно воспользоваться на хосте виртуализации PowerShell-командлетом Set-VMNetworkAdapterVlan:

Получаем информацию о настройках VLAN на всех виртуальных машинах хоста:

Get-VMNetworkAdapterVlan

Назначаем возможность работы с множеством VLAN для сетевого адаптера определённой виртуальной машины:

Set-VMNetworkAdapterVlan -VMName "SEC01" -VMNetworkAdapterName "Network Adapter" `
-Trunk -AllowedVlanIdList "1-1199" -NativeVlanId 0

Теперь в гостевой ОС можно настроить тегирование трафика всеми разрешёнными VLAN-ами.


Проверено на следующих конфигурациях:

Версия ОС хоста Hyper-V
Windows Server 2016 Datacenter EN (10.0.14393)

Автор первичной редакции:
Алексей Максимов
Время публикации: 26.05.2022 18:05

Обсуждение

Ваш комментарий:
 

microsoft-windows/windows-server-2016/hyper-v/how-to-create-trunk-port-in-hyper-v-virtual-machine.txt · Последнее изменение: 26.05.2022 18:52 — Алексей Максимов