Создание trunk-портов на коммутаторе Huawei с нуля
## Шаг 1. Зафиксировать вводные Исходное состояние: - коммутатор Huawei с VRP; - два физических порта выключены и не настроены; - порты настраиваются как отдельные trunk-порты, не как `Eth-Trunk`; - п
Шаг 1. Зафиксировать вводные
Исходное состояние:
- коммутатор Huawei с VRP;
- два физических порта выключены и не настроены;
- порты настраиваются как отдельные trunk-порты, не как
Eth-Trunk; - пример интерфейсов:
GigabitEthernet0/0/1иGigabitEthernet0/0/2; - пример разрешенных VLAN:
10,20,30; - пример служебной native/PVID VLAN:
999.
Перед применением замени номера интерфейсов, VLAN и описания на рабочие значения из схемы сети.
Шаг 2. Войти в режим конфигурации
<Huawei> system-view
system-view переводит CLI из пользовательского режима в режим системной конфигурации.
Шаг 3. Создать необходимые VLAN
[Huawei] vlan batch 10 20 30 999
vlan batch создает несколько VLAN одной командой. VLAN должны существовать до добавления trunk-порта в эти VLAN.
Шаг 4. Открыть первый интерфейс
[Huawei] interface GigabitEthernet0/0/1
interface переводит CLI в режим настройки конкретного интерфейса.
Шаг 5. Добавить описание первого порта
[Huawei-GigabitEthernet0/0/1] description TRUNK_TO_SWITCH_A_G0/0/24
description добавляет административное описание порта. В корпоративной среде лучше указывать назначение, соседнее устройство и порт на другой стороне.
Шаг 6. Убедиться, что первый порт выключен на время настройки
[Huawei-GigabitEthernet0/0/1] shutdown
shutdown административно выключает интерфейс. Настройку trunk-порта безопаснее выполнять в выключенном состоянии, чтобы не поднять линк с неполной VLAN-конфигурацией.
Шаг 7. Назначить первому порту тип trunk
[Huawei-GigabitEthernet0/0/1] port link-type trunk
port link-type trunk переводит интерфейс в trunk-режим. Trunk-порт предназначен для передачи трафика нескольких VLAN.
Шаг 8. Убрать VLAN 1 с первого trunk-порта
[Huawei-GigabitEthernet0/0/1] undo port trunk allow-pass vlan 1
undo отменяет указанную настройку. VLAN 1 лучше не использовать как рабочую или native VLAN, если это не требуется действующим стандартом сети.
Шаг 9. Назначить PVID для первого trunk-порта
[Huawei-GigabitEthernet0/0/1] port trunk pvid vlan 999
port trunk pvid vlan задает VLAN для нетегированного входящего трафика на trunk-порту. PVID не добавляет VLAN в список разрешенных VLAN автоматически.
Шаг 10. Разрешить рабочие VLAN на первом trunk-порту
[Huawei-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 20 30
port trunk allow-pass vlan добавляет trunk-порт в указанные VLAN и разрешает их прохождение через порт. В корпоративной сети лучше использовать явный allow-list, а не all.
Если на trunk должна проходить native/PVID VLAN, добавь ее явно:
[Huawei-GigabitEthernet0/0/1] port trunk allow-pass vlan 999
Если нетегированный трафик на trunk не нужен, VLAN 999 можно не разрешать. В этом случае PVID остается служебной VLAN для отсечения случайного нетегированного трафика.
Шаг 11. Выйти из настройки первого интерфейса
[Huawei-GigabitEthernet0/0/1] quit
quit возвращает CLI на один уровень конфигурации выше.
Шаг 12. Открыть второй интерфейс
[Huawei] interface GigabitEthernet0/0/2
Шаг 13. Добавить описание второго порта
[Huawei-GigabitEthernet0/0/2] description TRUNK_TO_SWITCH_B_G0/0/24
Шаг 14. Убедиться, что второй порт выключен на время настройки
[Huawei-GigabitEthernet0/0/2] shutdown
Шаг 15. Назначить второму порту тип trunk
[Huawei-GigabitEthernet0/0/2] port link-type trunk
Шаг 16. Убрать VLAN 1 со второго trunk-порта
[Huawei-GigabitEthernet0/0/2] undo port trunk allow-pass vlan 1
Шаг 17. Назначить PVID для второго trunk-порта
[Huawei-GigabitEthernet0/0/2] port trunk pvid vlan 999
Шаг 18. Разрешить рабочие VLAN на втором trunk-порту
[Huawei-GigabitEthernet0/0/2] port trunk allow-pass vlan 10 20 30
Если на trunk должна проходить native/PVID VLAN:
[Huawei-GigabitEthernet0/0/2] port trunk allow-pass vlan 999
Шаг 19. Проверить конфигурацию до включения портов
[Huawei-GigabitEthernet0/0/2] quit
[Huawei] display current-configuration interface GigabitEthernet0/0/1
[Huawei] display current-configuration interface GigabitEthernet0/0/2
display current-configuration interface показывает текущую конфигурацию выбранного интерфейса.
Проверь:
- правильные номера портов;
- корректные
description; - тип порта
trunk; - отсутствие VLAN 1 в разрешенных VLAN;
- корректный PVID;
- полный список разрешенных рабочих VLAN;
- совпадение VLAN-настроек с соседним устройством.
Шаг 20. Включить первый trunk-порт
[Huawei] interface GigabitEthernet0/0/1
[Huawei-GigabitEthernet0/0/1] undo shutdown
undo shutdown административно включает интерфейс.
Шаг 21. Включить второй trunk-порт
[Huawei-GigabitEthernet0/0/1] quit
[Huawei] interface GigabitEthernet0/0/2
[Huawei-GigabitEthernet0/0/2] undo shutdown
Шаг 22. Проверить состояние портов
[Huawei-GigabitEthernet0/0/2] quit
[Huawei] display interface GigabitEthernet0/0/1
[Huawei] display interface GigabitEthernet0/0/2
display interface показывает физическое и канальное состояние интерфейса, счетчики ошибок, скорость, duplex и текущую нагрузку.
Проверь:
current stateдолжен бытьUP;line protocol current stateдолжен бытьUP;- скорость и duplex должны соответствовать соседнему устройству;
- не должно быть роста CRC, input errors, output errors, drops.
Шаг 23. Проверить VLAN на trunk-портах
[Huawei] display vlan 10
[Huawei] display vlan 20
[Huawei] display vlan 30
display vlan показывает VLAN и порты, входящие в нее. Trunk-порты должны отображаться в нужных VLAN как tagged-порты.
Если используется native/PVID VLAN:
[Huawei] display vlan 999
Шаг 24. Проверить соседство
[Huawei] display lldp neighbor brief
display lldp neighbor brief показывает краткую информацию о соседних устройствах по LLDP. Для корпоративной сети LLDP полезен для проверки фактической коммутации и поиска ошибок в патчировке.
Шаг 25. Сохранить конфигурацию
[Huawei] save
save сохраняет текущую конфигурацию в startup-конфигурацию, чтобы настройки сохранились после перезагрузки.
Итоговая конфигурация
system-view
vlan batch 10 20 30 999
interface GigabitEthernet0/0/1
description TRUNK_TO_SWITCH_A_G0/0/24
shutdown
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk pvid vlan 999
port trunk allow-pass vlan 10 20 30
undo shutdown
quit
interface GigabitEthernet0/0/2
description TRUNK_TO_SWITCH_B_G0/0/24
shutdown
port link-type trunk
undo port trunk allow-pass vlan 1
port trunk pvid vlan 999
port trunk allow-pass vlan 10 20 30
undo shutdown
quit
save
Если native/PVID VLAN должна проходить по trunk, добавь на каждый интерфейс:
port trunk allow-pass vlan 999
Контрольный чек-лист
| Проверка | Норма |
|---|---|
| Порты настроены в выключенном состоянии | Да |
| На портах есть понятное описание | Да |
| Тип порта | trunk |
| VLAN 1 не используется без необходимости | Да |
| Разрешены только нужные VLAN | Да |
| PVID задан явно | Да |
| PVID добавлен в allow-list только при необходимости native VLAN | Да |
| Настройки совпадают с соседним устройством | Да |
| Линк после включения поднялся | UP/UP |
| Ошибки на интерфейсе не растут | Да |
| Конфигурация сохранена | Да |