7.20. Настройка цепочки ключей
Назначение
Цепочка ключей - это распространенный метод аутентификации с настройкой общих ключей перед установлением соединения.
Различные протоколы маршрутизации и сетевые приложения часто используют этой вид аутентификации для повышения безопасности.
Описание
Для использования ключей в качестве метода защиты необходимо указать время жизни ключей и регулярно менять их по истечении данного срока. Для поддержания стабильности каждая сторона должна иметь возможность хранить и использовать одновременно более одного ключа для приложения.
Настройка
Шаг 1: Вход в режим “Global config”
Switch# configure terminal
Шаг 2: Создание цепочки ключей и их настройка
Switch(config)# key chain test
Switch(config-keychain)# key 1
Switch(config-keychain-key)# key-string ##test_keystring_1##
Switch(config-keychain-key)# accept-lifetime 0:0:1 1 jan 2023 infinite
Switch(config-keychain)# key 2
Switch(config-keychain-key)# key-string ##test_keystring_2##
Switch(config-keychain-key)# send-lifetime 0:0:1 2 jan 2023 infinite
Шаг 3: Выход из режима “Global config”
Switch(config)# end
Шаг 4: Проверка
Вывод конфигурации цепочки ключей в режиме “Privileged EXEC”:
Switch# show key chain
key chain test:
key 1 -- text "key-string ##test_keystring_1##"
accept-lifetime <00:00:01 Jan 01 2023> - <infinite>
send-lifetime <always valid> - <always valid> [valid now]
key 2 -- text "key-string ##test_keystring_2##"
accept-lifetime <always valid> - <always valid> [valid now]
send-lifetime <00:00:01 Jan 02 2023> - <infinite>