Настройка интерфейсов VLAN в Windows 10 и Windows Server 2016

В этой статье мы покажем, как настроить тегированный интерфейс VLAN в Windows 10 и Windows Server 2016 (2019/2012R2). Стандарт VLAN (виртуальная локальная сеть) описывает 802.1Q и предполагает маркировку трафика с помощью тегов (vlanid), для специального отнесения пакета к той или иной сети. VLAN используются для разделения и сегментирования сетей, ограничения широковещательных доменов и изоляции сегментов для повышения безопасности. В Windows вы можете настроить несколько различных логических сетевых интерфейсов с помощью разных VLAN на одном физическом интерфейсе с помощью различных средств.

Содержание:
  • Настройка интерфейсов VLAN в Windows 10
  • Несколько VLAN в Windows 10 с помощью Hyper-V
  • Настройка нескольких VLAN в Windows Server 2016

Для использования VLAN необходимо соответствующим образом перенастроить порт коммутатора, куда подключен ваш компьютер/сервер. Порт должен быть переведен из режима доступ в режим транк. По умолчанию транк порту разрешены все VLAN, но вы можете указать список номеров разрешенных VLAN (от 1 до 4094), которые доступны на данном порту коммутатора Ethernet.

Настройка интерфейсов VLAN в Windows 10

В десктопных версиях Windows нет встроенной поддержки VLAN. Только в самых последних версиях Windows 10 можно установить один тег VLAN для сетевого интерфейса. Для этого используется командлет PowerShell для управления сетевыми настройками. Например:

Set-NetAdapter –Name "Ethernet1" -VlanID 50

Однако есть два способа создать отдельный виртуальный сетевой интерфейс с определенным идентификатором VLAN в Windows 10: с помощью специального драйвера и утилиты от производителя вашей сетевой карты и с помощью Hyper-V.

Настройка VLAN в Windows 10 на сетевой карте Realtek

Realtek Ethernet Diagnostic Utility . В описании на сайте производителя убедитесь, что ваш сетевой контроллер Realtek поддерживает настройку VLAN.

Скачайте и установите последнюю версию сетевого драйвера для вашего адаптера Realtek и запустите утилиту Ethernet Diagnostic Utility.

Перейдите в раздел VLAN , нажмите кнопку Добавить и установите нужный VLAN ID . После этого в Windows появится новое сетевое подключение.

После создания

Настройка VLAN на сетевом адаптере Intel Ethernet

У Intel для VLAN есть собственная утилита Intel Advanced Network (Intel® ANS) VLAN . Ваша модель сетевого адаптера, естественно, поддерживает сеть VLAN (например, VLAN не поддерживаются для карт Intel PRO/100 и PRO/1000). При установке драйвера выбейте опции Intel PROSet для диспетчера устройств Windows и Advanced Network Services .

После этого в свойствах физического сетевого адаптера Intel представляет отдельную вкладку VLAN, где можно создать несколько интерфейсов VLAN.

Однако этот способ работает во всех предыдущих версиях Windows (до Windows 10 1809). В версиих Windows 10 на вкладке присутствует последняя надпись:

 Intel (R) Advanced Network (Intel (R) ANS) Команды и VLAN не поддерживаются в Microsoft Windows 10. 

Для последних версий Windows 10 Intel недавно выпустила обновленный драйвер сетевых адаптеров и утилиту Утилита настройки адаптера Intel PROSet . Скачайте и установите последнюю версию драйвера Intel и эту утилиту.

Запустите ее, откройте вкладку Teaming/VLANs , нажмите кнопку New и укажите имя сетевого интерфейса и его VLANID .

Кроме того, вы можете/удалить/просмотреть список VLAN с помощью специальных командлетов PowerShell из модуля IntelNetCmdlets:

Get-IntelNetVLAN , Add-IntelNetVLAN

Несколько VLAN в Windows 10 с помощью Hyper-V

Есть еще один способ создать несколько VLAN в Windows 10 с помощью Hyper-V (доступно только в Pro и Enterprise). Для этого нужно установить компоненты Hyper-V:

Enable-WindowsOptionalFeature -Online -FeatureName: Microsoft-Hyper-V -All

Создайте новый виртуальный коммутатор через Hyper-V Manager или с помощью команд PowerShell (см. Пример в статье о настройке сервера Hyper-V).

Затем для каждого VLAN, который нужно создать, выполнить команды:

Add-VMNetworkAdapter -ManagementOS -Name VLAN50 -StaticMacAddress «11-22-33-44-55-AA» -SwitchName vSwitch2
Set-VMNetworkAdapterVlan -ManagementOS -VMNetworkAdapterName VLAN50 -Access -VlanId 50

В результате у вас в системе появится сетевой адаптер с нужным VLAN.

Настройка нескольких VLAN в Windows Server 2016

В Windows Server 2016 можно настроить VLAN с помощью встроенных средств, использовать специализированные драйверы или утилиты не нужно. Попробуем настроить несколько разных VLAN на одной физической сетевой карте в Windows Server 2016 с помощью NIC Teaming.

Обязательно убедитесь, что в настройках параметров свойств сетевого адаптера не задана VLAN (значение VLAN ID = 0).
  1. Запустите Server Manager -> Local и нажмите на ссылку « NIC Teaming «;
  2. В секции Teams нажмите Task -> Новая команда . Укажите имя группы и выберите сетевые адаптеры, которые нужно в нее добавить;
    Можно создать группу NIC Teaming с помощью PowerShell:
    New-NetLbfoTeam -Name vTeam -TeamMembers "Ethernet1", "Ethernet2" -TeamingMode SwitchIndependent -LoadBalancingAlgorithm Dynamic
  3. Теперь в секции «Адаптер и интерфейсы» можно добавить виртуальные сетевые интерфейсы. Нажмите Задачи -> Добавить интерфейс;
  4. Укажите имя создаваемого интерфейса и номер VLAN;
    Из PowerShell добавить сетевой интерфейс и задать ему VLAN можно так:
    Add-NetLbfoTeamNic -Team vTeam - VlanID 50 -Name VLAN50
  5. Аналогичным образом можно добавить столько сетевых интерфейсов VLAN, сколько нужно;
  6. Осталось настроить параметры IP всех созданных виртуальных сетевые интерфейсы в окне
Оцените статью
futurei.ru
Добавить комментарий