Столкнулся с необходимостью точной синхронизации времени между сетевым оборудованием Cisco, в связи с этим, возникла нужда тонкой настройки. Итак, смотрим первым делом текущее время:
Кривое время? Или показывает 1923 год? 🙂
Теперь время выбрать часовой пояс (по итогу получаем +5 часов ко времени UTC).
По примеру ниже, пишем команду в режиме конфигурирования conf t:
Если вдруг жизнь изменилась, и у нас снова введут летнее/зимнее время, то нам необходимо будет использовать для примера эту команду:
Теперь в последнее воскресенье марта, в 02:00 переходим на летнее время. Переход на зимнее время произойдет в последнее воскресенье октября, 3:00.
Как настроить синхронизацию с внешним NTP сервером
1. Проверяем состояние синхронизации с внешними источниками (если они есть), и смотрим их stratum, если он 16 то идем в интернет, и ищем свежие.
Если нашли DNS имена, то смотрим их IP. Так и синхронизация проходит быстрее, да и зависимости от DNS сервера отсутствует.
2. Нашли сервера? Находим самый быстрый, и в режиме conf t забиваем в конфиг:
остальные (как минимум еще 2), забиваем без параметра prefer, т.к. они уже не будут являться приоритетными при запросе.
Если уже у нас есть NTP сервер описанный ранее (или любой другой), но у него Stratum 16, необходимо его предварительно удалить:
Так же поступаем со всеми остальными, которые нам не нужны.
После того, как забили несколько серверов NTP, выходим из режима конфигурирования:
и сохраняемся
смотрим этими командами текущее состояние синхронизации времени с источниками времени:
Router# show ntp status
Смотрим Stratum. Если он равняется 2 или 3, то все отлично, на этом можно закончить.
Cisco как источник времени
Делаем нашу Cisco источником времени, со Stratum 3
Интерфейс, от которого будут отсылаться пакеты NTP (к примеру FastEthernet0, с SVI не работает):
Соответственно, после сохранения конфигурации, мы можем пользоваться IP Cisco как источником времени в локальной сети.
Несколько еще команд:
Команда служит для настройке внутренних часов по времени полученного от NTP-сервера:
Команда включает периодическую синхронизацию между внутренним календарем и временем на маршрутизаторе: