Настройка даты и времени#
В разделе приведена информация по использованию функции настройки даты и времени в системе Numa Edge, примеры настроек и описание команд, используемых при работе с данной функцией.
- Обзор функции настройки даты и времени
- Примеры настройки
- Команды управления
Обзор функции настройки даты и времени#
Numa Edge позволяет производить настройку даты и времени как вручную, с помощью команды system date set <дата_и_время>
, так и осуществляя синхронизацию системы с одним или несколькими серверами протокола NTP (сетевого времени), с помощью команды system date set ntp <сервер_ntp>
.
Установка часового пояса осуществляется вручную либо как разница с гринвичским временем (UTC), либо как номер поддерживаемого буквального часового пояса. Для определения часового пояса используется команда system time-zone <временная_зона>
.
Numa Edge может быть настроен как в режиме клиента (используя удаленные сервера NTP) или в режиме сервера (являясь непосредственно сервером NTP), так и в обоих режимах одновременно.
При работе в режиме клиента, для автоматической синхронизации времени с удаленным NTP-сервером используется команда system ntp server <сервер_ntp>
с указанием IP-адреса, либо имени NTP сервера. Если в качестве удаленного NTP сервера указывается пул серверов, то синхронизация будет производиться только с одним сервером из пула. Для разрешения осуществления скачковой синхронизации времени (т.е. для моментальной синхронизации времени системы с серверами NTP) используется команда system ntp step-at-start <состояние>
.
При работе в режиме сервера, для указания IP-адреса сетевого интерфейса, на котором будут прослушиваться NTP-запросы, используется команда service ntp listen-on <адрес>
. Для указания страты сервера используется команда service ntp stratum <уровень>
. Следует отметить, что указывать страту сервера необходимо при работе исключительно в режиме сервера. При работе одновременно как в режиме сервера, так и в режиме клиента, страта локального сервера назначается автоматически, однако предусматривается возможность принудительного указания страты.
Примеры настройки#
В этом разделе представлены эталонные настройки для сопровождения сведений о дате и времени. В частности, рассматриваются следующие вопросы:
- Установка даты и времени вручную
- Синхронизация с сервером NTP вручную
- Настройка часового пояса
- Настройка автоматической синхронизации с NTP серверами в режиме клиента
- Скачковая синхронизация времени режиме клиента
- Настройка локального NTP сервера на сетевом интерфейсе
- Указание страты в режиме сервера
Используемая настройка маршрутизатора R1 показана на рисунке ниже
Установка даты и времени вручную#
В примере выполняется установка даты вручную на 13:15 ровно 24 апреля 2018 г. Используется формат ГГГГ.ММ.ДД-чч:мм. Возможны также форматы ММ.ДД-чч:мм, ГГГГ.ММ.ДД-чч:мм:сс и ММ.ДД-чч:мм:сс.
Для установки даты вручную необходимо выполнить следующие действия в эксплуатационном режиме
Пример#
- Указание даты. Используется формат ГГГГ.ММ.ДД-01:мм
- Проверка применения настроек даты и времени
Синхронизация с сервером NTP вручную#
В примере вручную выполняется синхронизация часов системы с сервером NTP по адресу 203.0.113.42.
Следует обратить внимание, что это всего лишь выполнение одноразовой синхронизации. Постоянное соединение с сервером NTP при этом не устанавливается. Сведения об установке автоматической синхронизации приведены в разделе «Настройка автоматической синхронизации с NTP серверами в режиме клиента».
Для выполнения одноразовой синхронизации с сервером NTP необходимо выполнить следующие действия в эксплуатационном режиме/
Пример#
- Синхронизация с удаленным NTP сервером:
Настройка часового пояса#
Часовой пояс настраивается при помощи команды system time-zone. Для этого нужно указать регион/местоположение, которые наилучшим образом соответствуют местоположению межсетевого экрана. Например, если указать Asia/Vladivostok, будет установлен часовой пояс, соответствующий городу Владивосток (Россия). Для вывода доступных часовых поясов можно использовать автозавершение команд (т.е. клавишу <Tab>). Переключение на летнее время и назад будет происходить автоматически в зависимости от времени года и выбранного региона.
В примере выполняется установка часового пояса, соответствующего городу Владивосток (Россия). Для установки часового пояса необходимо выполнить следующие действия в режиме настройки.
Пример#
- Установка часового пояса:
- Фиксация сведений:
- Отображение настройки:
Настройка автоматической синхронизации с NTP серверами в режиме клиента#
В режиме клиента, автоматическая синхронизация осуществляется путем настройки соединения с сервером NTP при помощи команды system ntp server
с указанием IP-адреса, либо имени NTP сервера.
В примере выполняется настройка автоматической синхронизации с двумя серверами NTP по следующим адресам:
- 203.0.113.1;
- ntp.example.org.
Для указания серверов NTP необходимо выполнить следующие действия в режиме настройки/
Пример#
- Указание NTP сервера по адресу 203.0.113.42:
[edit] admin@Edge1# set system ntp server 203.0.113.1
- Указание NTP сервера с именем ntp.example.org:
- Фиксация сведений:
- Отображение настройки: В примере выполняется настройка автоматической синхронизации c сервером и настройка часового пояса для устройства, находящегося в Москве.
Пример#
- Установка часового пояса для Москвы:
- Указание NTP сервера с именем ntp1.stratum2.ru:
- Фиксация сведений:
- Отображение настройки:
Скачковая синхронизация времени режиме клиента#
В примере выполняется разрешение скачковой синхронизации с использованием команды system ntp step-at-start
. При указании состояния используются значения true
(разрешено) или false
(запрещено; значение по умолчанию).
Для разрешения скачковой синхронизации времени необходимо выполнить следующие действия в режиме настройки.
Пример#
- Разрешение скачковой синхронизации времени:
- Фиксация сведений:
- Отображение настройки:
Настройка локального NTP сервера на сетевом интерфейсе#
В примере с помощью команды service ntp listen-on
указывается IP-адрес сетевого интерфейса, на котором будет проводиться прослушка NTP-запросов.
Для прослушки NTP-запросов, необходимо выполнить следующие действия в режиме конфигурации.
Пример#
- Указание IP-адреса сетевого интерфейса, на котором будет проводиться прослушка NTP-запросов:
- Фиксация сведений:
- Отображение настройки:
Указание страты в режиме сервера#
При работе в режиме сервера NTP, указание страты необходимо для определения его уровня в иерархической системе источников времени.
В примере выполняется указание страты сервера NTP при помощи команды service ntp stratum
.
Для указания страты сервера NTP необходимо выполнить следующие действия в режиме настройки.
Пример#
- Указание страты сервера NTP:
- Фиксация сведений:
- Отображение настройки: