Зелакс ZES Руководство по настройке ZES-2026C

Зелакс ZES Руководство по настройке ZES-2026C

1 Зелакс ZES Руководство по настройке ZES-2026C Декларация о соответствии: Д-СПД Zelax. Все права защищены. Редакция 01 от г. ПО Россия, Москва, г. Зеленоград, ул. Заводская, дом 1Б, строение 2 Телефон: +7 (495) (многоканальный) Отдел технической поддержки: Отдел продаж:

2 Zelax ZES-2026C

3 Оглавление 1 Управление коммутатором Варианты управления Внеполосное управление Внутриполосное управление Интерфейс командной строки (CLI) Режимы конфигурирования Синтаксис команд «Горячие» клавиши Контекстная справка Проверка вводимых команд Поддержка доопределения команд Основная настройка коммутатора Команды основной настройки коммутатора Управление по Telnet Протокол Telnet SSH Настройка IP-адресов коммутатора Список команд для настройки IP-адресов коммутатора Настройка SNMP Начальные сведения о SNMP Начальные сведения о MIB Начальные сведения о RMON Настройка SNMP Примеры типового конфигурирования SNMP Устранение неполадок при SNMP Обновление программного обеспечения коммутатора Системные файлы коммутатора Обновление BootROM Обновление по протоколам FTP/TFTP Настройка стекирования Начальные сведения об управлении сетью со стеками Настройка управления сетью со стеками Примеры настройки стека Устранение неполадок при администрировании стекирования Настройка портов Начальные сведения по настройке портов Процедура настройки сетевых параметров порта Пример настройки порта Устранение неполадок с портами Настройка функции изоляции портов Начальные сведения об изоляции портов Последовательность настройки изоляции портов Примеры применения функции изоляции портов Настройка обнаружения петель в портах Начальные сведения об обнаружении петель в портах Последовательность настройки функции обнаружения петель в портах Пример настройки функции обнаружения петель в портах Устранение неполадок обнаружения петель в портах Настройка функции ULDP Начальные сведения о функции ULDP Последовательность настройки протокола ULDP Примеры настройки функции ULDP Устранение неполадок ULDP Настройка функции LLDP Начальные сведения о функции LLDP Последовательность настройки функции LLDP Пример настройки функции LLDP Устранение неполадок работы функции LLDP Настройка Port Channel Начальные сведения о Port Channel. 52 ZES-2026C 2009 Zelax 3

4 9.2 Настройка Port Channel Примеры использования Port Channel Устранение неполадок Port Channel Настройка Jumbo-кадров Начальные сведения о Jumbo-кадрах Последовательность настройки работы с кадрами Jumbо Настройка виртуальных сетей (VLAN) Настройка VLAN Начальные сведения о VLAN Настройка VLAN Типичное применение VLAN Настройка GVRP Начальные сведения о GVRP Настройка GVRP Пример применения GVRP Устранение неполадок при GVRP Настройка туннеля Dot1q Начальные сведения о туннеле Dot1q Последовательность настройки туннеля Dot1q Типичные применения туннеля Dot1q странение неполадок с туннелями Dot1q Настройка трансляции VLAN Начальные сведения о трансляции VLAN Настройка трансляции VLAN Типичное применение трансляции VLAN Устранение неполадок трансляции VLAN Настройка динамических VLAN Начальные сведения о динамических VLAN Последовательность настройки динамических VLAN Устранение неполадок Protocol VLAN Настройка таблицы MAC-адресов Начальные сведения о таблице MAC-адресов Получение таблицы MAC-адресов Передача или фильтрация кадров Последовательность настройки таблицы Mac-адресов Примеры типичной настройки Устранение неполадок с таблицей MAC-адресов Более сложные функции работы с MAC-адресами Привязка MAC-адресов Настройка протокола MSTP Начальные сведения о протоколе MSTP Регион MSTP Роли портов Балансировка нагрузки MSTP Последовательность настройки MSTP Пример применения MSTP Устранение неполадок протокола MSTP Настройка уровня Интерфейс уровня Начальные сведения об интерфейсе уровня Настройка интерфейса уровня Настройка протокола IP Начальные сведения о протоколах IPv4, IPv Настройка IP-протокола Устранение неполадок IPv Протокол ARP Начальные сведения об ARP Последовательность настройки протокола ARP Устранение неполадок ARP Защита от ARP-сканирования Введение Последовательность настройки защиты от сканирования Примеры настройки защиты от ARP-сканирования Zelax ZES-2026C

5 15.4 Устранение неполадок настройки защиты от ARP-сканирования Настройка защиты от подмены протоколов ARP, ND Основные сведения Подмена ARP (ARP Spoofing) Организация защиты от подмены ARP в коммутаторе уровня Настройка защита от подмены протоколов ARP, ND Пример настройки защиты от подмены протоколов ARP, ND Настройка защиты ARP Начальные сведения о защите ARP Настройка функции ARP GUARD Настройка самообращенных запросов (Gratuitous ARP) Начальные сведения о запросах Gratuitous ARP Последовательность настройки функции Gratuitous ARP Пример настройки запросов Gratuitous ARP Устранение неполадок с запросами Gratuitous ARP Настройка Multicast-протокола IPv Технология DCSCM Начальные сведения о технологии DCSCM Последовательность настройки DCSCM Примеры применения DCSCM Устранение неполадок DCSCM Протокол IGMP Snooping Начальные сведения о протоколе IGMP Snooping Последовательность настройки IGMP Snooping Примеры применения IGMP Snooping Устранение неполадок при IGMP Snooping Настройка Multicast-протокола IPv Технология DCSCM для протокола IPv Начальные сведения о технологии IPv6 DCSCM Последовательность настройки IPv6 DCSCM Примеры применения IPv6 DCSCM Устранение неполадок IPv6 DCSCM Протокол MLD Snooping Начальные сведения о протоколе MLD Snooping Последовательность настройки MLD Snooping Примеры применения MLD Snooping Устранение неполадок MLD Snooping Настройка групповых VLAN Начальные сведения о групповых VLAN Последовательность настройки группового VLAN ZES-2026C 2009 Zelax 5

6 1 Управление коммутатором 1.1 Варианты управления Для управления необходимо настроить коммутатор. Коммутатор обеспечивает два варианта управления: внеполосное (out-of-band) или внутриполосное (in-band) Внеполосное управление Внеполосное управление это управление через консольный интерфейс. Внеполосное управление, в основном используется для начального конфигурирования коммутатора, либо когда внутриполосное управление недоступно. Например, пользователь может через консольный порт присвоить коммутатору IP-адрес для доступа по Telnet. Процедура управления коммутатором через консольный порт описана ниже: Шаг 1: Подключить персональный компьютер к консольному порту коммутатора (Рис. 1): Рис. 1. Подключение ПК к консольному порту коммутатора Подключитесь к порту RS-232 коммутататора, используя консльный кабель, входящий в комплект поставки. Персональный компьютер должен иметь порт RS-232 и иметь установленную терминальную программу, например, HyperTerminal, являющаяся стандартной программой операционных систем Windows 9x/NT/2000/XP Шаг 2: Загрузка программы HyperTerminal. После того, как соединение будет установлено, загрузите программу HyperTerminal. Ниже приведена процедура настройки, когда используется программа HyperTerminal из стандартного набора программ Windows XP. 1. Загрузите программу HyperTerminal. 2. В открывшемся окне HyperTerminal введите имя, например Switch_A (Рис. 2) Zelax ZES-2026C

7 Рис. 2. Окно программы HyperTerminal 3. В раскрывающемся списке Подключится через, выберите последовательный порт RS-232, который использует ПК, например COM1, затем нажмите OK (Рис. 3) Рис. 3. Окно программы HyperTerminal 4. На открывшейся вкладке свойств порта COM1 выберите Скорость 9600, 8 бит данных, четность отсутствет, 1 стоповый биты и управление потоком отсутствует, затем нажмите OK (Рис. 4). ZES-2026C 2009 Zelax 7

8 Рис. 4. Окно программы HyperTerminal Шаг 3: Вызов командного интерфейса (CLI) коммутатора Включите напряжение питания коммутатора. В окне HyperTerminal появится информация о вызове режима CLI-конфигурирования. Testing RAM. 0x03E80000 RAM OK Initializing. OK Checking ECC of config.rom. ok Safe-Block-Write restoring. ok Booting IMG from FLASH. OK Checking ECC of IMG. OK Starting at 0x Current time is Sun Jan 01 00:00: ZES-2026C Series Switch Operating System Software Version ZES-2026C_ Compiled Aug 14 15:00: Mac Addr 00-1a d ZES-2026C> Теперь можно вводить команды управления коммутатором. Детальное описание команд приведено в последующих главах Zelax ZES-2026C

9 1.1.2 Внутриполосное управление Внутриполосное управление сетью осуществляется путем доступа к коммутатору по Telnet или HTTP, либо с помощью ПО управления по протоколу SNMP. Внутриполосное управление включает функции управления коммутатора для некоторых устройств, подключенных к нему. В тех случаях, когда внутриполосное управление из-за изменений, сделанных в конфигурации коммутатора работает со сбоями, для управления и конфигурирования коммутатора можно использовать внеполосное управление Управление по Telnet Для управления коммутатором по Telnet необходимо подключится к коммутатору (Рис. 5) и должны выполняться следующие условия: 1. Настроен IP-адрес коммутатора для управления; 2. IP-адреса хоста (клиента Telnet) и интерфейса VLAN коммутатора должны находиться в одном и том же сегменте сети. 3. Если условие 2 не выполнено, клиент Telnet может быть подключен к IP-адресу коммутатора через другие устройства, например, через маршрутизатор. В следующем примере предполагается, что коммутатор еще не использовался и имеет настройки по умолчанию, при этом в системе существует только VLAN1. Ниже рассмотрены шаги, которые необходимо предпринять для подключения к интерфейсу VLAN1 коммутатора по Telnet. Рис. 5. Управление коммутатором по Telnet Шаг 1: Настройте IP-адрес коммутатора и включение на коммутаторе функции Telnetсервера. Сначала необходимо настроить IP-адрес хоста, который должен находиться в том же сегменте сети, что и IP-адрес интерфейса VLAN1 коммутатора. Предположим, что IP-адрес интерфейса VLAN1 коммутатора /24, тогда IP-адрес хоста может быть /24. С помощью команды ping можно проверить, доступен коммутатор или нет. Команды конфигурирования IP-адреса для интерфейса VLAN1 коммутатора перечислены ниже. Перед применением внутриполосного управления, IP-адрес коммутатора должен быть настроен посредством внеполосного управления (например, через порт Console). Команды конфигурирования следующие (Далее считается, что все приглашения режима конфигурирования коммутатора начинаются со слова switch, если отдельно не указано иного): Switch> Switch>enable Switch#config Switch(config)#interface vlan 1 Switch(config-if-vlan1)#ip address Switch(config-if-vlan1)#no shutdown Для того чтобы конфигурирование с помощью Telnet-сервера стало возможным, пользователи должны в глобальном режиме конфигурирования ввести следующую команду: Switch>enable Switch#config Switch(config)# telnet-server enable Шаг 2: Запустите Telnet-клиент Шаг 3: Регистрация на коммутаторе Зарегистрируйтесь в интерфейсе конфигурирования Telnet. Для этого требуется указать правильное имя и пароль, в противном случае коммутатор будет отвергать доступ по Telnet. Это ZES-2026C 2009 Zelax 9

10 сделано для защиты коммутатора от попыток несанкционированного доступа. Поэтому, когда Telnet доступен для конфигурирования коммутатора и управления им, необходимо с помощью команды, приведенной ниже, задать имя и пароль для авторизованных пользователей Telnet: username <username> privilege <privilege> [password (0 7) <password>]. Для локальной аутентификации можно использовать следующую команду: authentication line vty login local. Для доступа в привелигерованный режим необходимо и задан уровень привилегий 15. Допустим, авторизованный пользователь имеет имя admin и пароль admin, тогда процедура задания имени и пароля для доступа по Telnet: Switch>enable Switch#config Switch(config)#username admin privilege 15 password 0 admin Switch(config)#authentication line vty login local После ввода имени и пароля для интерфейса конфигурирования Telnet, пользователь сможет вызвать командный интерфейс CLI настройки коммутатора. Команды, используемые в командном интерфейсе Telnet CLI, которые становятся доступны после ввода имени и пароля те же самые, что и в консольном интерфейсе (Рис. 6). Рис. 6. Интерфейс конфигурирования Telnet Управление через Web-интерфейс Для управления коммутатором через Web-интерфейс должны выполняться следующие условия: 1. Настроен IP-адрес коммутатора для управления. 2. IP-адреса хоста (клиента HTTP) и интерфейса VLAN коммутатора должны находиться в одном и том же сегменте сети. 3. Если условие 2 не выполнено, пользователя (клиента HTTP) можно подключить к IP-адресу коммутатора через другие устройства, например, через маршрутизатор. Подобно управлению по Telnet, как только с хоста будет успешно проходить команда ping до IP-адреса коммутатора, введя правильное имя и пароль можно получить доступ к Webинтерфейсу коммутатора. Процедура конфигурирования следующая: Шаг 1: Настройте IP-адреса коммутатора и запустите на нём функцию HTTP-сервера. О настройке IP-адреса коммутатора с помощью внеполосного управления см. п Чтобы конфигурирование по Web стало возможным, нужно ввести команду ip http server в глобальном режиме конфигурирования: Switch>enable Switch#config Switch(config)#ip http server Zelax ZES-2026C

11 Шаг 2: Запустите протокол Web-браузер на хосте. Откройте на хосте Web-браузер и введите IP-адрес коммутатора, либо запустите HTTPпротокол непосредственно из Windows. Пусть, например, IP-адрес коммутатора Шаг 3: Регистрация на коммутаторе Зарегистрируйтесь в Web-интерфейсе конфигурирования. Для доступа к Web-интерфейсу коммутатора необходимо ввести имя пользователя и пароль, в противном случае в доступе будет отказано. Это сделано для защиты коммутатора от попыток несанкционированного доступа. Поэтому, когда Telnet доступен для конфигурирования коммутатора и управления им, необходимо с помощью команды, приведенной ниже, задать имя и пароль для авторизованных пользователей Telnet: username <username> privilege <privilege> [password (0 7) <password>]. Для локальной аутентификации можно использовать следующую команду: authentication line vty login local. Для доступа в привелигерованный режим необходимо и задан уровень привилегий 15.Допустим, авторизованный пользователь имеет имя admin и пароль admin, тогда процедура настройки следующая: Switch>enable Switch#config Switch(config)#username admin privilege 15 password 0 admin Switch(config)#authentication line web login local Окно для входа в Web-интерфейс коммутатора ZES показано на Рис. 7: Рис. 7. Окно для входа в Web-интерфейс Окно входа в Web-интерфейс. Введите имя и пароль, откроется окно Web-интерфейса для настройки коммутатора (см. Рис. 8). ZES-2026C 2009 Zelax 11

12 Рис. 8. Главное окно Web-интерфейса настройки коммутатора Управление коммутатором с помощью по протоколу SNMP Для управления коммутатором по протоколу SNMP должны выполняться следующие условия: 1. Настроен IP-адреса коммутатора; 2. IP-адреса хоста (с SNMP-менеджером) и интерфейса VLAN коммутатора должны находиться в одном и том же сегменте сети; 3. Если условие 2 не выполнено, клиент можно подключить к IP-адресу коммутатора через другие устройства, например, через маршрутизатор; 4. Должен быть включен протокол SNMP. 1.2 Интерфейс командной строки (CLI) Интерфейс CLI уже знаком большинству пользователей. Как отмечалось выше, внеполосное управление и регистрация по Telnet для управления коммутатором выполняется посредством CLI. Для управления коммутатором с помощью CLI имеется набор команд. Для управления и настройки коммутатора эти команды объединены в категории в соответствии с выполняемыми функциями. Каждой категории соответствует свой режим конфигурирования. Ниже рассмотрены команды для коммутатора: Режимы конфигурирования Синтаксис команд «Горячие» клавиши Контекстная справка Проверка вводимых команд Поддержка доопределения команд Режимы конфигурирования На Рис. 9 приведены режимы конфигурации коммутатора Zelax ZES-2026C

13 Пользовательский режим Привилегированный режим Режим глобальной конфигурации Режим настройки интерфейса Режим настройки интерфейса VLAN Режим настройки пула адресов DHCP Режим настройки маршрута Режим настройки списка доступа Рис. 9. Режимы конфигурирования коммутатора Пользовательский режим При вызове интерфейса CLI сначала вызывается система регистрации пользователя. По умолчанию включен пользовательский режим. На экране появляется приглашение Switch>, символ > указывает, что включен пользовательский режим. Если в привилегированном режиме ввести команду exit (выход), то выход произойдет также в пользовательский режим. В пользовательском режиме конфигурирование коммутатора запрещено, по запросам выдается только информация о времени и версии коммутатора Привилегированный режим Приглашение в привилегированном режиме имеет вид Switch#. В привилегированный режим можно войти из пользовательского режима, введя команду enable, а затем имя и пароль администратора. Если в глобальном режиме конфигурирования (Global Mode) ввести команду exit (выход), то выход произойдет также в привилегированный режим. Для коммутатора также работает клавиатурная команда "Ctrl+z она выполняет выход из любого режима (кроме пользовательского) в привилегированный режим. В привилегированном режиме пользователь может запрашивать информацию о конфигурировании коммутатора, статусе соединения и статистике трафика для всех портов; находясь в привилегированном режиме, пользователь может входить в глобальный режим конфигурирования и изменять всё конфигурирование коммутатора. По этой причине для входа в привилегированный режим должен быть установлен пароль, предотвращающий несанкционированный доступ При вводе в привилегированном режиме команды config произойдет переключение в глобальный режим конфигурирования, появится приглашение Switch(Config)# при использовании команды exit в других режимах конфигурирования (интерфейсный режим, режим VLAN), произойдет возврат в глобальный режим конфигурирования. В глобальном режиме конфигурирования пользователь может вводить настройки, например, задавать таблицу MAC-адресов, зеркалирование портов, создавать VLAN, запускать IGMP Snooping, GVRP, STP и т. п. Затем пользователь может, например, включить режим настройки интерфейсов. ZES-2026C 2009 Zelax 13

14 Режим настройки интерфейсов Для входа в режим настройки интерфейсов: в глобальном режиме конфигурирования введите команду interface. Коммутатор поддерживает три типа интерфейса: 1. Интерфейс VLAN; 2. Интерфейс Ethernet; 3. Интерфейс port-channel. Соответственно имеются три режима конфигурирования интерфейсов. Тип интерфейса VLAN Ethernet port-channel Вводимая команда Выполняемые операции Выход В глобальном режиме конфигурирования введите команду interface vlan <vlan-id> В глобальном режиме конфигурирования введите команду interface ethernet <interface-list> В глобальном режиме конфигурирования введите команду interface portchannel <port-channelnumber> Настройка IP-адресов коммутатора и т. д. Настройка поддержки режима дуплекса, скорости Ethernet-порта и т. д. Конфигурирование интерфейса port-channel, задание таких настроек как режим дуплекса, скорость и т. д. Для возврата в глобальный режим конфигурирования введите команду exit Для возврата в глобальный режим конфигурирования введите команду exit Для возврата в глобальный режим конфигурирования введите команду exit Режим настройки интерфейсов VLAN При вводе в глобальном режиме конфигурирования команды vlan <vlan-id>, будет включен режим настройки интерфейсов VLAN для соответствующей VLAN. В режиме настройки интерфейсов VLAN пользователь может сконфигурировать все порты членов соответствующей VLAN. Для выхода из режима настройки интерфейсов VLAN в глобальный режим конфигурирования, введите команду exit Режим настройки пула адресов DHCP При вводе в глобальном режиме конфигурирования команды ip dhcp pool <name> будет включен режим настройки пула адресов DHCP, появится приглашение этого режима Switch(Config-<name>-dhcp)# В режиме настройки пула адресов DHCP можно сконфигурировать свойства пула адресов DHCP. Для выхода из режима настройки пула адресов DHCP в глобальный режим конфигурирования введите команду exit Zelax ZES-2026C

15 Режим настройки списков доступа ACL Тип ACL Вводимая команда Выполняемые операции Выход В глобальном режиме Конфигурирование конфигурирования введите параметров для команду ip access-list стандартного ACL standard Режим стандартного ACL Режим расширенного ACL IP В глобальном режиме конфигурирования введите команду ip access-list extanded Конфигурирование параметров для расширенного ACL Для возврата в глобальный режим конфигурирования введите команду exit Для возврата в глобальный режим конфигурирования введите команду exit Синтаксис команд Коммутатор поддерживает различные команды конфигурирования. Хотя все команды разные, все они поддерживают синтаксис команд конфигурирования коммутатора. Общий формат команд коммутатора приведен ниже: cmdtxt <variable> [option1 optionn] cmdtxt строго заданная последовательность символов, определяющая дальнейшие параметры. <variable> обозначает переменный параметр; обозначает штатный параметр, значения которого лежат в пределах enum1 enumn; квадратные скобки ([ ]) в [option] обозначают опцию дополнительный параметр. В командной строке могут присутствовать и комбинации этих обозначений, например < >, < >и [ ]. Пример комбинации [<variable>], , [option1 [option2]], и т. п. Ниже приведены примеры некоторых актуальных команд конфигурирования: show version, параметры не требуются. Эта команда состоит из одного ключевого слова и не имеет параметров. Для ее выполнения просто введите ее. vlan <vlan-id>, после ключевого слова должны быть заданы значения параметра. firewall , позволяет включить или выключить межсетевой экран. snmp-server community <string>, возможны следующие варианты команды: snmp-server community ro <string> snmp-server community rw <string> «Горячие» клавиши Для обслуживания операций конфигурирования, выполняемых пользователем, коммутатор поддерживает несколько «горячих» клавиш (например, команды назначены на клавиши перемещения курсора (вверх, вниз, влево, вправо) и пробел. Если терминал не распознает клавиши Up (вверх) и Down (вниз), вместо них можно использовать сочетания клавиш ctrl+p и ctrl+n. Клавиши Функция Пробел Удаляет символ перед курсором, курсор перемещается назад на одну позицию Up Отображает предыдущую введенную команду. Может быть показано до 10 последних введенных команд Down Отображает следующую введенную команду. Если клавиша Up уже использовалась для отображения ранее введенных команд, можно использовать клавишу Down для просмотра следующей команды Left Курсор перемещается на один символ влево Клавиши Left и Right можно Right использовать для редактирования Курсор перемещается на один символ вправо команды на экране Ctrl+p Выполняет те же функции, что и клавиша Up Ctrl+n Выполняет те же функции, что и клавиша Down Ctrl+b Выполняет те же функции, что и клавиша Left Ctrl+f Выполняет те же функции, что и клавиша Right ZES-2026C 2009 Zelax 15

16 Ctrl +z Ctrl +c Клавиша табуляции (Tab) Выход в привилегированный режим из других режимов конфигурирования (за исключением пользовательского) Прерывание процесса выполнения команды, например, прерывание ping или другой команды Если введена строка команды или ее ключевого слова, клавишу Tab можно использовать для дополнения этой команды или ее ключевого слова до полной формы (если это не приводит к конфликту имен) Контекстная справка Пользователь может получить доступ к справочной информации по командам коммутатора двумя способами: введя команду help или нажав клавишу?. Доступ к Использование и способ ввода справке В любом месте командной строки введите help и нажмите Enter. Коммутатор Help выведет краткое описание команды? 1. В любом месте командной строки введите?. Будет выведен список команд текущего режима и краткое их описание. 2. Введите? после ключевого слова команды (через пробел). Если в этой позиции должен быть параметр, будет выведено описание типа параметра, области его применения и т. п. Если в этой позиции должно быть ключевое слово, будет выведен набор ключевых слов и краткое описание этих команд. Если ответом на ввод является <cr>, команда имеет полную форму нажмите Enter и введите команду. 3. Знак? введен сразу после строки (без пробела) Будут отображены все команды, начинающиеся с этой строки Проверка вводимых команд Ответ системы: success (выполнена успешно) Все введенные с клавиатуры команды проходят проверку на правильность синтаксиса. Если пользователь ввел команду правильно, в соответствующем режиме и она успешно выполнена, то никакого ответа системы не последует. Ответ системы: error (ошибка) Сообщение об ошибке, отображаемое на экране Unrecognized command or illegal parameter! Ambiguous command Invalid command or parameter This command is not exist in current mode Please configure precursor command "*" at first! syntax error: missing '"' before the end of command line! Введенная команда не существует, либо ошибка в области значений параметра, его формате или типе Возможны не менее двух интерпретаций введенной команды распознана, однако не найдено правильной записи параметра распознана, однако такая команда не может использоваться в текущем режиме распознана, однако предварительные условия, необходимые для выполнения этой команды еще не созданы Знаки двойных кавычек не образуют пару Поддержка доопределения команд Программное обеспечение коммутатора поддерживает доопределение вводимых команд. ПО будет распознавать введенные команды и ключевые слова правильно, даже если команды введены не полностью, но введенная строка однозначно интерпретируется. Например: Для команды show interfaces status ethernet0/0/1 можно ввести sh in status ethernet0/0/1 и команда будет правильно распознана. 1. Однако, если ввести sh r для команды show running-config, система выдаст сообщение об ошибке > Ambiguous command! (Нераспознанная команда!), так как ПО неспособно распознать команду. Под командой show r могут подразумеваться команды show run и show running-config. Поэтому ПО распознает команду только в том случае, если введена команда sh ru Zelax ZES-2026C

17 2 Основная настройка коммутатора 2.1 Команды основной настройки коммутатора ми основной настройки коммутатора являются следующие: команды входа в привилегированный режим и выхода из него, команды входа в режим настройки интерфейсов и выхода из него, команды настройки и отображения даты и времени коммутатора, команды для просмотра версии программного обеспечения коммутатора и т. п. Пользовательский режим или привилегированный режим enable disable Привилегированный режим config [terminal] Разные режимы exit Привилегированный режим clock set <HH:MM:SS> [YYYY.MM.DD] show version set default write reload enable используется для входа в привилегированный режим (из пользовательского режима). disable используется для выхода из привилегированного режима Используется для входа в глобальный режим конфигурирования (из привилегированного режима) Используется для выхода из текущего режима в предыдущий режим. Например, ввод этой команды в глобальном режиме конфигурирования приведет к возврату в привилегированный режим. Ввод этой команды в привилегированном режиме конфигурирования приведет к возврату в пользовательский режим Используется для установки даты и времени Используется для отображения информации о версии ПО коммутатора Используется для восстановления заводских настроек Используется для сохранения текущих значений параметров настройки во флэш-памяти Перезагрузка коммутатора 2.2 Управление по Telnet Протокол Telnet Начальные сведения о Telnet Telnet это протокол простого терминального удаленного доступа. Используя Telnet, пользователь может зарегистрироваться со своей рабочей станции на удаленном хосте с определенным IP-адресом и именем хоста. По Telnet пользователь может посылать коды нажимаемых клавиш клавиатуры на удаленный хост и по TCP-соединению получать ответы хоста, которые отображаются на дисплее рабочей станции пользователя. Это служба с прозрачным интерфейсом у пользователя создается полное ощущение, что его клавиатура и монитор подключены напрямую к удаленному хосту. В протоколе Telnet используется режим Клиент-Сервер; локальная система является Telnet-клиентом, а удаленный хост Telnet-сервером. Коммутатор может функционировать либо как Telnet-сервер, либо как Telnet-клиент. Если коммутатор используется в качестве Telnet-сервера, пользователь для регистрации на коммутаторе может использовать программу Telnet-клиента, входящую в комплект программ Windows, либо другой операционной системы (см. раздел, посвященный внутриполосному управлению). Когда коммутатор используется в качестве Telnet-сервера, он поддерживает до 5 Telnet-клиентов, использующих TCP-соединения. Когда коммутатор работает как Telnet-клиент, используя команду telnet в привилегированном режиме, пользователь может регистрироваться на других удаленных хостах. Коммутатор может устанавливать TCP-соединение только с одним удаленным хостом. Если ZES-2026C 2009 Zelax 17

18 требуется соединение с другим удаленным хостом, текущее TCP-соединение должно быть закрыто Список команд для настройки Telnet 1. Настройка Telnet-сервера 2. Доступ к коммутатору по Telnet с удаленного хоста. Настройка Telnet-сервера telnet-server enable no telnet-server enable username <username> [privilege <privilege>] [password <password>] no username <username> authentication securityip <ip-addr> no authentication securityip <ip-addr> authentication securityipv6 <ipv6-addr> no authentication securityipv6 <ipv6-addr> authentication line login no authentication line login Admin Mode terminal monitor terminal no monitor Включает функцию Telnet-сервера на коммутаторе: Отмена команды: no telnet-server enable выключает функцию Telnet-сервера Задает имя пользователя и пароль для регистрации на коммутаторе по Telnet. Отмена команды: no username <username> отключает пользователя, подключенного по Telnet с определенным именем и паролем Задает безопасный IP-адрес для регистрации на коммутаторе по Telnet: Отмена команды no authentication securityip <ip-addr> удаляет авторизованный безопасный адрес Telnet Задает безопасный IPv6-адрес для регистрации на коммутаторе по Telnet. Отмена команды: no authentication securityipv6 <ipv6-addr> удаляет авторизованный безопасный адрес Telnet Позволяет настроить режим аутентификации telnet Отображает отладочную информацию для Telnet-клиента, зарегистрированного на коммутаторе. Отмена команды: no monitor отключает вывод отладочной информации Доступ к коммутатору по Telnet с удаленного хоста: Привилегированный режим telnet Регистрация с удаленного хоста с помощью [<port>] Telnet-клиента, имеющегося на коммутаторе SSH Начальные сведения о SSH SSH (Secure Shell) это протокол, гарантирующий безопасное удаленное соединение с сетевыми устройствами. Безопасное соединение между SSH-сервером и SSH-клиентом устанавливается с использованием механизма распределения ключей, аутентификации и шифрования. Информация, передаваемая по этому соединению, защищена от перехвата и дешифрирования. Коммутатор удовлетворяет требованиям SSH2.0. Он поддерживает клиентское программное обеспечение SSH2.0, например, SSH Secure Client и PuTTY. Пользователи могут запускать это программное обеспечение для удаленного управления коммутатором. В настоящее время коммутатор поддерживает аутентификацию RSA, криптографический протокол 3DES, аутентификацию паролей SSH и т. д Zelax ZES-2026C

19 Типовая настройка сервера SSH Настройка сервера SSH: ssh-server enable no ssh-server enable ssh-user <user-name> password <password> no ssh-user <user-name> ssh-server timeout <timeout> no ssh-server timeout ssh-server authentication-retires <authentication-retires> no ssh-server authentication-retries ssh-server host-key create rsa modulus <moduls> Привилегированный режим terminal monitor terminal no monitor no terminal monitor Включает функцию SSH коммутатора; команда no ssh-server enable выключает функцию SSH Задает имя пользователя и пароль клиентского программного обеспечения SSH для регистрации на коммутаторе. Отмена команды no ssh-user <username> удаляет имя пользователя Позволяет задать время таймера аутентификации SSH. Отмена команды: no ssh-server timeout восстанавливает время таймера аутентификации SSH, используемое по умолчанию Задает число попыток аутентификации SSH; Отмена команды no ssh-server authentication-retries восстанавливает число попыток аутентификации SSH, используемое по умолчанию Генерирует новый ключ хоста RSA на сервере SSH Отображает отладочную информацию SSH на стороне SSH-клиента. Отмена команды: no terminal monitor прекращает отображение отладочной информации SSH на стороне SSH-клиента Пример 1: Требуется: Включить на коммутаторе SSH-сервер, на терминале запустить клиентское программное обеспечение SSH2.0: Secure shell или PuTTY. Зарегистрируйтесь на коммутаторе, используя клиентское имя пользователя и пароль. Сконфигурируйте IP-адрес, добавьте пользователя SSH и включите услуги SSH на коммутаторе. Клиент SSH2.0 может зарегистрироваться на коммутаторе, используя имя пользователя и пароль и затем сконфигурировать коммутатор. Switch(config)#ssh-server enable Switch(config)#interface vlan 1 Switch(config-if-vlan1)#ip address Switch(config-if-vlan1)#exit Switch(config)#ssh-user test password 0 test В сетях IPv6 на терминале должно функционировать клиентское ПО SSH, поддерживающее IPv6, например putty6. Пользователи не должны изменять настройки коммутатора за исключением IPv6-адреса, выделенного локальному хосту. 2.3 Настройка IP-адресов коммутатора По умолчанию все Ethernet-порты коммутатора являются портами уровня линий передачи данных и поддерживают передачу пакетов уровня 2. Интерфейс VLAN это интерфейсная функция уровня 3, с помощью нее можно присвоить IP-адрес, который будет также и IP-адресом коммутатора. Все команды настройки интерфейса VLAN могут использоваться в режиме настройки интерфейсов VLAN. Коммутатор поддерживает три метода конфигурирования IP-адресов: Вручную В режиме загрузки (BOOTP) По DHCP При конфигурировании вручную IP-адрес присваивается коммутатору вручную. В режимах BootP и DHCP, коммутатор функционирует, как BootP/DHCP-клиент и посылает широковещательные пакеты с запросами BootPRequest на серверы BootP или DHCP, которые присваивают адреса на основе принятых запросов. Кроме того, коммутатор может функционировать как DHCP-сервер, динамически распределяя сетевые параметры: IP-адреса, адреса шлюзов, адреса DNS-сервера для DHCP-клиентов. Конфигурирование сервера DHCP детально рассмотрено в последующих главах. ZES-2026C 2009 Zelax 19

20 2.3.1 Список команд для настройки IP-адресов коммутатора 1. Включение режима настройки интерфейсов VLAN 2. Настройка вручную 3. Настройка с использованием BootP 4. Настройка с использованием DHCP 1. Включение режима настройки интерфейсов VLAN: interface vlan <vlan-id> no interface vlan <vlan-id> Позволяет создать интерфейс VLAN (интерфейс 3-го уровня). Отмена команды: no interface vlan <vlan-id> удаляет указанный интерфейс VLAN 2. Настройка вручную: Режим настройки портов VLAN ip address <ip-address> <mask> [secondary] no ip address <ip-address> <mask> [secondary] ipv6 address <ipv6-address / prefixlength> [eui-64] no ipv6 address <ipv6-address / prefixlength> Позволяет настроить IP-адрес интерфейса VLAN; Отмена команды no ip address <ip_address> <mask> [secondary] удаляет IP-адрес интерфейса VLAN Позволяет задать IPv6 адрес, в том числе глобальный адрес агрегации одноадресного трафика, адрес локального сайта и адрес локальной линии. Отмена команды: удаляет IPv6 адрес 3. Настройка с использованием BootP: Режим настройки портов VLAN ip bootp-client enable no ip bootp-client enable 4. Настройка с использованием DHCP: Режим настройки портов VLAN ip bootp-client enable no ip bootp-client enable 2.4 Настройка SNMP Включает коммутатор, как BootP-клиент, при этом получение IP-адреса и адреса шлюза выполняется через механизм переговоров BootP. Отмена команды: no ip bootp-client enable выключает функцию BootPклиента Включает коммутатор, как DHCP-клиент, при этом получение IP-адреса и адреса шлюза выполняется через механизм переговоров DHCP. Отмена команды no ip dhcp-client enable выключает функцию DHCP-клиента Начальные сведения о SNMP Протокол SNMP (Simple Network Management Protocol) является простым протоколом управления сетью, он широко используется для управления компьютерными сетями. SNMP это развивающийся протокол. Первой версией SNMP была версия SNMP v1 [RFC1157], она нашла применение у множества производителей, выбравших этот протокол из-за его простоты и легкости реализации. SNMP v2c улучшенная версия SNMP v1, она поддерживает управление сетью на разных уровнях; в версии SNMP v3 улучшена безопасность за счет добавления режима USM (User-based Security Mode) и модели управления доступом VACM (View-based Access Control Model). Протокол SNMP обеспечивает простой способ обмена сетевой управляющей информацией между двумя точками сети. При SNMP применяется механизм опроса очереди сообщений и передача сообщений по протоколу UDP (протокол транспортного уровня, не требующий установления соединения). Поэтому он хорошо поддерживается существующими компьютерными сетями. При протоколе SNMP применяется режим станции-агента. В этой структуре имеется две части: NMS (Network Management Station Станция управления сетью) и Агент. NMS это Zelax ZES-2026C

21 рабочая станция, на которой функционирует программа-клиент SNMP. Для управления сетью она является ядром. Агент это серверное программное обеспечение, функционирующее на устройствах, которыми требуется управлять. NMS управляет всеми объектами управления через Агентов. Коммутатор поддерживает функции Агента. Связь между NMS и Агентом осуществляется в режиме Клиент/Сервер путем обмена стандартными сообщениями. NMS посылает запрос, а Агент отвечает на него. Существует семь типов сообщений SNMP: Get-Request Get-Response Get-Next-Request Get-Bulk-Request Set-Request Trap Inform-Request NMS посылает запросы Агенту при помощи сообщений Get-Request, Get-Next-Request, Get- Bulk-Request и Set-Request. Агент, приняв эти запросы отвечает на них сообщением Get-Response. В некоторых специальных ситуациях, например, когда порты сетевых устройств находятся в состоянии включения или выключения (Up/Down), либо при изменении топологии сети, Агенты могут посылать на NMS сообщения Trap, чтобы информировать ее о нештатных событиях. Кроме того, на NMS может быть задан режим оповещения о нештатных событиях путем включения функции RMON. При наступлении нештатного события Агенты будут посылать сообщения Trap, либо создавать отчет о событии (в зависимости от настроек). Для связи между NMS при многоуровневом управлении сетью в основном используются сообщения Inform-Request. Режим USM гарантирует безопасную передачу за счет применения эффективного алгоритма шифрования и аутентификации. В режиме USM осуществляется шифрование сообщений в соответствии с паролем, введенным пользователем. Этот механизм гарантирует невозможность просмотра сообщения в процессе передачи. Аутентификация в режиме USM гарантирует невозможность изменения сообщения в процессе передачи. В режиме USM применяется криптозащита DES-CBC. При аутентификации используются алгоритмы шифрования HMAC-MD5 и HMAC-SHA. Для классификации прав доступа пользователей используется модель VACM. В соответствии с этой моделью пользователи с одинаковыми правами доступа объединяются в одну группу. Пользователи не могут выполнять операции, которые им не разрешены Начальные сведения о MIB Информация управления сетью, становящаяся доступной от NMS структурируется и организуется в базе данных управляющей информации (MIB Management Information Base). В MIB определена информация, которая может быть доступна протоколам управления сетью. Информация классифицирована по уровням и структурам. Предопределенная управляющая информация может быть получена из мониторинга сетевых устройств. В стандарте ISO ASN.1 (Abstract Syntax Notation One) для MIB определена древовидная структура. Каждая MIB организует всю доступную информацию в этой древовидной структуре. Каждый узел дерева имеет OID (Object Identifier идентификатор объекта) и краткое описание узла. OID представляет собой набор целых чисел, разделенных точками. Он определяет узел и может использоваться для поиска узла в древовидной структуре MIB (см. Рис. 10). ZES-2026C 2009 Zelax 21

22 Корневой узел (Root) Узел (1) Узел (2) Узел (1) Узел (2) Объект (1) Узел (1) Объект (2) ОбъектА (1) Рис. 10. Дерево объектов ASN.1. На этом рисунке OID объекта А является NMS может отыскать этот объект по его уникальному OID и получить стандартные переменные объекта. MIB определяет набор стандартных переменных для контролируемых сетевых устройств следуя этой структуре. Если необходим просмотр информации переменных Агента MIB, в NMS должно функционировать программное обеспечение просмотра MIB. MIB в Агенте обычно состоит из общедоступной MIB и частной MIB. Общедоступная MIB обычно содержит общедоступную управляющую информацию сети, доступную всем NMS. Частная MIB содержит специальную информацию, которая может просматриваться и контролироваться изготовителями. MIB-I [RFC1156] была первой реализацией общедоступной MIB протокола SNMP, впоследствии она была заменена на MIB-II [RFC1213]. MIB-II является расширением MIB-I, поддерживает OID дерева MIB в MIB-I. MIB-II поддерживает суб-деревья, называемые группами. Объекты в этих группах охватывают все области функционала сетевого управления. NMS получает управляющую информацию сети, посещая MIB Агента SNMP. Коммутатор может функционировать, как Агент SNMP и поддерживать как SNMP v1/v2c, так и SNMP v3. Коммутатор поддерживает базовую MIB-II, RMON общедоступной MIB и другие общедоступные MIB, такие как BRIDGE MIB. Кроме того, коммутатор поддерживает частные MIB, созданные путем самоопределения Начальные сведения о RMON RMON это наиболее важное расширение стандарта SNMP. RMON это набор определений MIB, используемый для определения стандартных функций мониторинга сети и интерфейсов. Он делает возможной связь между терминалами управления SNMP и удаленными мониторами. RMON обеспечивает высокоэффективный метод мониторинга операций, выполняемых в подсетях. MIB RMON содержит 10 групп. Коммутатор поддерживает наиболее часто используемые группы 1, 2, 3 и 9: Statistics: Обслуживает статистики использования и ошибок для каждой подсети, контролируемой Агентом. Alarm: Позволяет пользователям задать с консоли любой счетчик или целое число для интервалов выборки и порогов сигнализации при сохранениях RMON, выполняемых Агентом. Event: Список всех событий, генерируемых Агентом RMON. Сигнализация определяется конкретным событием. Statistics и History обеспечивают вывод на дисплей текущей статистики подсети и истории статистики подсети. Alarm и Event обеспечивают метод мониторинга изменений любых целых данных в сети и сигнализацию о Zelax ZES-2026C

23 некоторых нештатных событиях (посылают сообщение Trap (Особая ситуация) или создают запись в отчетах) Настройка SNMP Последовательность настройки SNMP 1. Включить или выключить SNMP-агент 2. Настроить SNMP-community 3. Установить IP-адрес станции управления SNMP 4. Задать ID вычислительной подсистемы коммутатора 5. Сконфигурировать пользователя 6. Сконфигурировать группу 7. Сконфигурировать вид сводной информации о коммутаторе 8. Сконфигурировать TRAP 9. Включить или выключить RMON 1. Включить или выключить SNMP-агент snmp-server enabled no snmp-server enabled Включает функцию Агента SNMP на коммутаторе. Отмена команды no snmp-server enabled выключает функцию Агента SNMP на коммутаторе 2. Настроить SNMP community snmp-server community <string> no snmp-server community <string> Позволяет настроить строку community для коммутатора. no snmp-server community <string> удаляет настроенную строку community 3. Установить IP-адрес станции управления SNMP snmp-server securityip <ip-addr> no snmp-server securityip <ip-addr> snmp-server securityip enable snmp-server securityip disable Позволяет задать безопасный адрес IPv4/IPv6, разрешающий доступ к коммутатору по NMS. Отмена команды: no snmp-server securityip <ipaddr> удаляет настроенный безопасный адрес Включает или выключает функцию проверки безопасного IP-адреса на NMS 4. Задать ID вычислительной подсистемы коммутатора snmp-server engineid <engine-string> no snmp-server engineid Позволяет задать ID локальной вычислительной подсистемы коммутатора. Эта команда используется при SNMP v3 5. Сконфигурировать пользователя snmp-server user <use-string> <groupstring> auth <word> при SNMP v3 no snmp-server user <user-string> ZES-2026C 2009 Zelax 23

24 6. Сконфигурировать группу snmp-server group <group-string> [[read <read-string>] [write <write-string>] [notify <notify-string>]] no snmp-server group <group-string> Задает на коммутаторе информацию о группе. Эта команда используется для конфигурирования VACM при SNMP v3 7. Сконфигурировать вид сводной информации о коммутаторе snmp-server view <view-string> <oidstring> no snmp-server view <view-string>[<oidstring>] Конфигурирует вид сводной информации коммутатора. Эта команда используется при SNMP v3 8. Сконфигурировать TRAP snmp-server enable traps no snmp-server enable traps snmp-server host < <host-ipv4-address> <host-ipv6-address> > <user-string> no snmp-server host < <host-ipv4- address> <host-ipv6-addr> > <user-string> Включает на коммутаторе отправку сообщения Trap. Эта команда используется при SNMP v1/v2/v3 Задает адрес IPv4/IPv6 для хоста, который используется для приема информации SNMP Trap. При SNMP v1/v2 эта команда, кроме того, конфигурирует строку Trap community; при SNMP v3 эта команда также конфигурирует имя пользователя Trap и уровень безопасности. Отмена команды (с no): отменяет этот IPv4- или IPv6-адрес 9. Включить или выключить RMON rmon enable Включает или выключает RMON no rmon enable Примеры типового конфигурирования SNMP IP-адрес NMS ; IP-адрес коммутатора (Агента) Пример 1: Для получения данных коммутатора используется SNMP-менеджер. Конфигурация коммутатора приведена ниже: Switch(config)#snmp-server enable Switch(config)#snmp-server community rw private Switch(config)#snmp-server community ro public Switch(config)#snmp-server securityip Для доступа к коммутатору по чтению/записи NMS может использовать строку community private, а для доступа к коммутатору только по чтению строку community public. Пример 2: NMS будет принимать сообщения Trap от коммутатора (NMS может осуществлять проверку строки community для сообщений Trap. В этом случае NMS использует проверку пользовательских сообщений Trap строки community Trap). Конфигурация коммутатора приведена ниже: Switch(config)#snmp-server enable Switch(config)#snmp-server host v1 usertrap Switch(config)#snmp-server enable traps Пример 3: NMS использует протокол SNMP v3 для получения информации от коммутатора. Конфигурация коммутатора приведена ниже: Switch(config)#snmp-server Switch(config)#snmp-server user tester UserGroup encrypted auth md5 hellotst Zelax ZES-2026C

📎📎📎📎📎📎📎📎📎📎