Всем доброе время суток!
Снимите с ручника плз.
Взял на тест DGS-3610-26TG.
System software version : v10.3(5), Release(70398)
Поднимаю dot1q транк. Хочу прописать на нем только определенные VLAN'ы. Допустим, VLAN10, VLAN 20, VLAN30.
Из предлагаемых сценариев...
Код:
DGS-3610(config-if-GigabitEthernet 0/24)#swi trunk allowed vlan ?
add Add VLANs to the current list
all All VLANs
except All VLANs except the following
remove Remove VLANs from the current list
DGS-3610(config-if-GigabitEthernet 0/24)#
...пока вижу, что это можно сделать только так:
Код:
switchport mode trunk
switchport trunk allowed vlan remove 1-4094
switchport trunk allowed vlan add 10,20,30
В итоге получается...
Код:
DGS-3610#show run inter giga0/24
Building configuration...
Current configuration : 108 bytes
!
interface GigabitEthernet 0/24
switchport mode trunk
switchport trunk allowed vlan remove 1-9,11-19,21-29,31-4094
DGS-3610#
...плохочитаемая конструкция, которая расшифровывается только дополнительной командой
Код:
DGS-3610#show inter giga0/24 switchport
Interface Switchport Mode Access Native Protected VLAN lists
------------------------ ---------- --------- ------ ------ --------- ----------
GigabitEthernet 0/24 enabled TRUNK 1 1 Disabled 10,20,30
DGS-3610#
Есть способ поизящнее? Например, прямое перечисление нужных VLAN в транке? Например, как это делается в... хм, скажем так, прототипе

Код:
(config-if)#switchport trunk allowed vlan ?
WORD VLAN IDs of the allowed VLANs when this port is in trunking mode
add add VLANs to the current list
all all VLANs
except all VLANs except the following
none no VLANs
remove remove VLANs from the current list
(config-if)#switchport trunk allowed vlan
Можно рассматривать это как пункт в wish-list
