VLAN 802.1Q в Windows: как правильно настроить теги, чтобы сеть не пропала (2025)
VLAN делит одну физическую сеть на логические сегменты. В Windows для трафика с тегом 802.1Q нужен драйвер, который умеет назначать VLAN ID на интерфейс/подинтерфейсы. Разбираем без «сетевого жаргона».
База: Access vs Trunk
- Access — порт свитча вставляет/удаляет теги. ПК видит «обычный» нетегированный трафик.
- Trunk — порт передаёт теги разных VLAN. На ПК нужен драйвер/утилита для задания VLAN ID.
1) Проверяем поддержку драйвером
- Диспетчер устройств → сетевая карта → «Дополнительно». Ищите «VLAN ID», «Priority & VLAN», «Packet Priority & VLAN».
- Если опций нет — используйте свитч в режиме Access и не ставьте теги на ПК.
2) Настраиваем VLAN ID в Windows
- Если драйвер поддерживает — в «Дополнительно» задайте «VLAN ID = 20» (пример).
- На свитче порт к ПК в Trunk: разрешите VLAN 20 (и PVID для нетегированного при необходимости).
3) Настройка на свитче
- Access: назначьте порт к ПК в VLAN 20, трафик будет нетегированным, ПК ничего не настраивает.
- Trunk: добавьте разрешённые VLAN (например, 10,20), укажите PVID для нетегированного трафика.
Если сомневаетесь — используйте Access. Ошибка в Trunk часто лишает ПК сети.
4) Проверяем
Командная строка — выполнять по одной строке:
ipconfig /all
ping 192.168.20.1
tracert 192.168.20.1
Если шлюз VLAN 20 недоступен — проверьте, что порт свитча и ПК согласованы (Access/Trunk + VLAN ID).
5) Быстрый откат
Сбросьте VLAN ID в драйвере на «0»/«Disabled» и переведите порт свитча во временный Access в «базовый» VLAN.
FAQ
Можно ли делать несколько VLAN на одном ПК?
Иногда драйвер позволяет создать «виртуальные» интерфейсы на один физический — тогда да. Иначе — только один VLAN ID.
Виртуалки Hyper‑V и VLAN?
Назначайте VLAN в настройках виртуального коммутатора/портов ВМ. Гостям можно задать свои VLAN ID.
Игры/принтер/камеры перестали работать.
Проверьте, не оказались ли устройства в другом VLAN. Для «умного дома» часто нужен меж-VLAN маршрутизатор и правила.