Статья будет короткой т.к. коммутаторы у меня отобрали и времени изучить их не хватило. В дальнейшем статья будет дополняться по ходу эксплуатации.
Все настройки я буду делать исключительно из командной строки, но все это можно сделать и через WEB интерфейс.
Почитать что такое VLAN читать
Прежде чем настраивать VLAN хорошо бы ознакомиться с Первоначальная настройка коммутатора QTECH QSW-8330-40T
По умолчанию все порты на коммутаторе являются членами VLAN1 по умолчанию. Таким образом, все порты на устройстве составляют один широковещательный домен. Когда вы помещаете тот или иной порт в VLAN, то этот порт автоматически удаляется из VLAN по умолчанию.
На коммутаторе можно использовать в качестве индификаторов VLAN ID от 1 до 4094. С завода VLAN по умолчанию имеет номер 1.
Для того чтоб машины из одного vlan могли видеть машины из другого vlan необходимо настроить маршрутизацию между ними – это можно сделать, используя функции L3 коммутатора или же использованием внешнего маршрутизатора.
Порты именуются следующим образом
ethernet 0/1
где:
В стеке порты будут состоять из трех октетов, где первым будет номер коммутатора в стеке и два последующих как указано выше.
Манипулировать VLAN мы можем как отдельно с каждым, так и группой.
При выполнении команд обращайте на тот режим в котором вы находитесь
Switch> - обычные пользовательский режим
Switch# - привилегированный режим(режим с повышенным правами)
Switch_config# - режим конфигурирования
Примеры создания VLAN и задания соответствия портов и VLAN
!переходим в привилегированный режим
Switch>enable
!переходим в режим конфигурирования
Switch#config
Switch_config#
!----------------------
!пример создания VLAN с 20 по 22
Switch_config#vlan 20-22
!------------------------
!создаем VLAN 20 и входим в режим конфигурирования данного VLAN
Switch_config#vlan 20
!задаем имя VLAN 20 как test
Switch_config_vlan20#name test
!переходим в режим конфигурирования порта 2
Switch_config_vlan20#int gigaEthernet 0/2
!помещаем порт 2 в vlan 20
Switch_config_g0/2#switchport pvid 20
!----------------------
!пример работы с группой портов с 5 по 10
Switch_config_g0/2#int range gigaEthernet 0/5-10
!----------------------
!переходим в режим конфигурирования порта 32
Switch_config#int gigaEthernet 0/32
!назначаем порт 32 как транковый/тегированный
!по умолчанию по данному порту можно работать со всеми vlan
Switch_config_g0/32#switchport mode trunk
!разрешаем работать только с определенными vlan
Switch_config_g0/32#switchport trunk vlan-allowed 20-22
!vlan куда мы будем снимать метки о vlan
Switch_config_g0/32#switchport trunk vlan-untagged 20
К примеру, попробуем создать некое подобие управляющего VLAN и назначим IP коммутатору т.е. создадим vlan и зададим IP по которому в дальнейшем мы будем администрировать коммутатор.
!переходим в привилегированный режим
Switch>enable
!переходим в режим конфигурирования
Switch#config
!создаем vlan 20
Switch_config#vlan 20
!переходим в конфигурирования интерфейса vlan 20
Switch_config#interface vlan 20
!задаем IP адрес для 20 vlan
Switch_config_v20#ip address 192.168.10.10 255.255.255.0
!назначаем маршрут по умолчанию для коммутатора
Switch_config#ip route default 192.168.10.1
!или так
Switch_config#ip route 0.0.0.0 0.0.0.0 192.168.10.1