Настроить коммутатор Cisco — это всё равно что настроить музыкальный инструмент: сначала нужно понять, какие есть клавиши и как на них играть, чтобы не получить фальшивку. В этой статье мы разложим по полочкам режимы работы, защиту паролями, VLAN, IP-адресацию и удалённый доступ. А ещё расскажем, как сохранить всё, чтобы утром не проснуться с «разболтанной» сетью.


Режимы работы коммутатора: что внутри коробки?

Коммутатор — это как дирижёр в оркестре сети. Его задача — управлять потоками данных, чтобы каждый пакет дошёл куда надо и вовремя.

Основные режимы:

Режим Что делает Аналогия
Передача данных (data plane) Основной режим: передаёт кадры между устройствами Почтальон, доставляющий письма адресатам
Управление передачей Управляет выбором путей и состоянием портов Контролёр на вокзале, регулирующий движение поездов
Плоскость управления (management plane) Управляет самим коммутатором, настройками и доступом Директор, дающий указания почтальонам и контролёрам

Как защитить коммутатор Cisco: пароли – наша крепость

Позащищать коммутатор — всё равно что поставить замок на входную дверь и проверить, кто именно вошёл. В Cisco есть три уровня доступа:

  • Пользовательский режим — можно посмотреть настройки, но мало что изменить.
  • Привилегированный режим — здесь уже царство системного администратора.
  • Режим конфигурации — можно менять настройки коммутатора.

Как настроить пароли?

Уровень доступа Пароль Команды настройки Назначение
Консоль (местный доступ) password_console line console 0
password <value>
login
Защита при подключении напрямую
VTY (удалённый доступ по Telnet) password_vty line vty 0 15
password <value>
login
Защита при подключении через сеть
Привилегированный режим enable secret enable secret <value> Пароль для доступа к расширенным функциям

Важно использовать команду enable secret, а не enable password — она хранит пароль в зашифрованном виде. Помните: открытые пароли – это как оставить ключи под ковриком.

Пример настройки паролей (упрощённо):

Switch(config)# enable secret mySecretPass
Switch(config)# line console 0
Switch(config-line)# password consolePass
Switch(config-line)# login
Switch(config-line)# exit
Switch(config)# line vty 0 15
Switch(config-line)# password vtyPass
Switch(config-line)# login
Switch(config-line)# end

Базовые шаги настройки коммутатора Cisco: от «включить» до «работает»

Давайте по шагам:

Шаг Действие Команды / Описание
1 Подключение и проверка оборудования Используйте консольный кабель и программу Putty (скорость 9600 бит/с)
2 Очистка конфигурации (если нужно) write erase + reload
3 Присвоение имени коммутатору hostname Switch01
4 Настройка IP-адреса для управления interface vlan 1
ip address 192.168.1.11 255.255.255.0
no shutdown
5 Настройка паролей и авторизации См. раздел «Как защитить коммутатор Cisco»
6 Настройка VLAN и портов доступа Создание VLAN, привязка портов
7 Настройка удалённого доступа (SSH / Telnet) Включение SSH и настройка строк VTY
8 Сохранение конфигурации write memory или copy running-config startup-config

VLAN: разделяем сеть на логические части

VLAN — как виртуальные офисы внутри одного здания. Каждый отдел работает отдельно, хотя все используют одни стены и воздух.

Зачем VLAN?

  • Изолировать трафик отделов
  • Повысить безопасность
  • Упростить управление сетью

Как создать VLAN?

Switch(config)# vlan 10
Switch(config-vlan)# name SALES
Switch(config)# vlan 20
Switch(config-vlan)# name ACCOUNTING
Switch(config)# vlan 100
Switch(config-vlan)# name ADMIN

Привязка портов к VLAN

Switch(config)# interface range fa0/1 - 6
Switch(config-if-range)# switchport access vlan 100
Switch(config-if-range)# description Admin Department

Switch(config)# interface range fa0/7 - 18
Switch(config-if-range)# switchport access vlan 10
Switch(config-if-range)# description Sales Department

Switch(config)# interface range fa0/19 - 24
Switch(config-if-range)# switchport access vlan 20
Switch(config-if-range)# description Accounting Department

После такой настройки порты будут работать только с соответствующими VLAN.


Транковые порты: мост между VLAN

Если VLAN — это отдельные офисы, то trunk — это коридор, позволяющий передавать сообщения между офисами с маркировкой, кто кому адресован.

Для настройки trunk-порта используйте:

Switch(config)# interface gigabitEthernet 0/1
Switch(config-if)# switchport trunk encapsulation dot1q
Switch(config-if)# switchport mode trunk

Если команда switchport trunk encapsulation dot1q не принимается, значит режим по умолчанию уже 802.1Q — ставьте сразу trunk.


Удалённый доступ: Telnet и SSH

Telnet — старый и небезопасный способ управлять коммутатором, данные идут открытым текстом, словно кричать пароль на улице.

SSH — современный и защищённый протокол, данные шифруются.

Настройка SSH:

  1. Задайте доменное имя и имя хоста:
Switch(config)# ip domain-name mydomain.local
Switch(config)# hostname Switch01
  1. Создайте RSA ключи для шифрования:
Switch(config)# crypto key generate rsa
How many bits in the modulus [512]: 1024
  1. Настройте VTY линии для SSH:
Switch(config)# line vty 0 4
Switch(config-line)# transport input ssh
Switch(config-line)# login local
Switch(config-line)# exit
  1. Создайте пользователя с паролем:
Switch(config)# username admin secret strongPassword
  1. Проверьте статус SSH:
Switch# show ip ssh

Теперь можно подключаться безопасно.


VTP — протокол управления VLAN

VTP (VLAN Trunking Protocol) помогает управлять VLAN на нескольких коммутаторах, синхронизируя базу VLAN между ними.

Чтобы избежать конфликтов:

  • Проверьте текущий статус VTP: show vtp status
  • Для обнуления номера редакции смените режим на прозрачный:
Switch(config)# vtp mode transparent

Это предотвратит нежелательные обновления VLAN.


Проверка и сохранение конфигурации

После настройки проверьте:

  • Текущую конфигурацию: show running-config
  • Состояние VLAN: show vlan brief
  • Состояние интерфейсов: show interfaces status

Чтобы изменения не пропали после перезагрузки, сохраните конфигурацию:

Switch# write memory

или

Switch# copy running-config startup-config

Заключение и советы

Настройка коммутатора Cisco — не волшебство, а ремесло, требующее аккуратности и понимания. Помните:

  • Используйте сложные пароли и секреты, чтобы злоумышленники не проникли на вашу «сцену».
  • VLAN — ваш помощник в разграничении сетевого пространства.
  • Настраивайте удалённый доступ через SSH, а не через Telnet — безопасность превыше всего.
  • Не забудьте сохранять конфигурации и регулярно делать бэкапы.

FAQ: часто задаваемые вопросы

Вопрос: Почему не могу подключиться по Telnet после настройки пароля?
Ответ: Убедитесь, что на линии VTY установлен login и введён пароль. Кроме того, если на устройстве включён SSH, Telnet может быть отключён.

Вопрос: Что делать, если забыл пароль привилегированного режима?
Ответ: Потребуется выполнить процедуру восстановления пароля через режим ROM Monitor — это отдельная история.

Вопрос: Как проверить, активен ли SSH на коммутаторе?
Ответ: Выполните команду show ip ssh. Если SSH включён, вы увидите соответствующую информацию.


Чек-лист настройки коммутатора Cisco

  • [x] Подключиться к коммутатору через консольный кабель и терминал
  • [x] Очистить конфигурацию (если необходимо)
  • [x] Задать hostname и доменное имя
  • [x] Настроить IP-адрес на VLAN-интерфейсе для управления
  • [x] Установить пароли для консоли, VTY и привилегированного режима (enable secret)
  • [x] Создать локальные учетные записи пользователей (при необходимости)
  • [x] Настроить VLAN и привязать порты доступа
  • [x] Настроить транковые порты для соединения с другими коммутаторами или маршрутизаторами
  • [x] Настроить SSH для защищённого удалённого доступа
  • [x] Проверить конфигурацию и сохранить её на устройство

Если вы дошли до конца, поздравляю — теперь вы готовы управлять коммутатором Cisco, как дирижёр управляет оркестром, и не бояться, что у вас срежет звук или кто-то проникнет в вашу сеть!