Иногда начинающие системные администраторы забывают корректно настроить время на маршрутизаторах или коммутаторах Cisco. А может просто не в курсе, что это нужно делать. Это может потом закончится рядом неприятных проблем. Например, при просмотре логов будет достаточно проблематично определить точную дату событий. Эта небольшая шпаргалка покажет как настроить точное время и дату на оборудовании с Cisco IOS вручную и автоматически через NTP сервер.
Просмотр текущего времени
Для того, чтобы посмотреть время на коммутаторе или маршрутизаторе Cisco, нужно в терминале ввести команду:
show clock
Вот так выглядит результат выполнения команды в консоли:
Здесь мы видим текущее время, часовой пояс, день недели и дата в формате месяц / день / год. Чтобы узнать как настроено время на Cisco — выставлено вручную или синхронизируется автоматически с сервером точного времени, введите вот такую команду:
show clock detail
В выводе результатов команды будет так же указаны текущее время и дата, но так же будет отображаться источник получения данных — source.
В моём примере в качестве источника указан протокол NTP — значит настройка времени происходит автоматически. В качестве источника может быть указан протокол sntp — это будет означать, что время так же устанавливается автоматически сторонней системой управления.
Если будет написано «No time source» — это значит что время было установлено администратором вручную.
Настройка времени на Cisco вручную
Чтобы установить время на коммутаторе или маршрутизаторе, в режиме конфигурации введите команду:
clock set hh:mm:ss день месяц год
Пример:
Switch (config)# clock set 10:50:00 Jul 19 2022
Установка часового пояса:
clock timezone название_пояса часы минуты
Пример:
Switch (config)# clock timezone MSK 3 0
В моём случае используется Московский часовой пояс +3 UTC.
Далее выполняем синхронизацию времени с аппаратной частью устройства:
clock update-calendar
Автоматическая синхронизация времени через NTP
Чтобы коммутатор или маршрутизатор Cisco мог автоматически настроить время через сервер точного времени, мы настроим NTP-клиент.
Устанавливаем часовой пояс.
clock timezone MSK 3
Указываем IP-адрес NTP-сервера, который работает в Вашей сети.
ntp server 10.10.123.2
В некоторых случаях требуется указать интерфейс-источник, через которых будет работать NTP.
Сделать это можно так:
ntp source vlan 1
Запросы будут идти через vlan 1.
Так же интерфейс-источник может быть указан вот таким образом:
ntp server 192.168.1.254 source GigabitEthernet0/1
Тогда запросы пойдут через линковые адреса на интерфейсе GigabitEthernet 0/1.
Проверить работу NTP на устройстве можно с помощью команды:
show ntp status
P.S.: после того, как Вы выполните указанные выше настройки, не забудьте сохранить конфигурацию сетевого устройства!