14.2. Команды NTP
14.2.1. ntp ace
Назначение
Команда ntp ace
используется для создания записей контроля доступа (Access Control Entries, ACE) для службы NTP (Network Time Protocol) в режиме “Global Config”. Чтобы удалить ACE, используйте команду no ntp ace
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
ntp ace (IP_ADDR|HOSTNAME) (mask MASK_LENGTH| ) (version|kod|ignore|noquery|nomodify|notrap|noserve|nopeer|notrust|limited|none)
no ntp ace (IP_ADDR|HOSTNAME) (mask MASK| ) (version|kod|ignore|noquery|nomodify|notrap|noserve|nopeer|notrust|limited|none)
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
IP_ADDR |
IP-адрес NTP сервера |
IPv4-адрес, за исключением 127.0.0.1 и 0.0.0.0 |
HOSTNAME |
Имя NTP сервера |
До 256 символов |
MASK_LENGTH |
Длина сетевой маски для адреса |
1-32 |
MASK |
Сетевая маска для адреса |
В формате IPv4-адреса |
version |
Игнорировать узлы, если они используют не текущую версию NTP |
- |
kod |
При отказе в доступе отправлять пакет “kiss-of-death” |
- |
ignore |
Игнорировать все пакеты от узла |
- |
noquery |
Игнорировать все пакеты NTP типа 6 и 7 |
- |
nomodify |
Игнорировать все пакеты NTP типа 6 и 7, которые пытаются изменить состояние службы |
- |
notrap |
Не отправлять уведомления для пакетов NTP типа 6 |
- |
noserve |
Игнорировать пакеты NTP, тип которых отличается от 6 или 7 |
- |
nopeer |
Отвечать только на запросы, не устанавливать пиринг |
- |
notrust |
Обрабатывать эти узлы как обычные, но не использовать их в качестве источников синхронизации |
- |
limited |
Эти узлы подлежат ограничению по количеству клиентов из одной сети |
- |
none |
Без ограничений |
- |
Режим ввода
Global Config
Состояние по умолчанию
Нет
Применение
Используйте эту команду, чтобы разрешить коммутатору синхронизироваться с указанным сервером. Сервер не будет синхронизироваться с этим устройством.
Примеры
Создание ACE для адреса 1.1.1.1:
Switch# configure terminal
Switch(config)# ntp ace 1.1.1.1 version
Связанные команды
show ntp
14.2.2. ntp authentication
Назначение
Команда ntp authentication
используется для включения аутентификации NTP. Чтобы отключить аутентификацию NTP, используйте команду ntp authentication disable
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
ntp authentication (enable|disable)
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
enable |
Включить аутентификацию NTP |
- |
disable |
Отключить аутентификацию NTP |
- |
Режим ввода
Global Config
Состояние по умолчанию
Нет
Применение
Когда аутентификация NTP включена, коммутатор будет синхронизировать время только с NTP серверами с доверенным ключом. Для получения дополнительной информации о доверенном ключе см. команду ntp trustedkey
.
Примеры
Включение аутентификации NTP:
Switch# configure terminal
Switch(config)# ntp authentication enable
Связанные команды
show ntp
14.2.3. ntp disable
Назначение
Команда ntp disable
используется для отключения обработки пакетов NTP на интерфейсе. Чтобы включить обработку пакетов NTP, используйте команду no ntp disable
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
ntp disable
no ntp disable
Режим ввода
Interface Configuration
Состояние по умолчанию
По умолчанию все интерфейсы принимают пакеты NTP.
Применение
Эта команда поддерживается только физическими интерфейсами, интерфейсами VLAN и интерфейсами loopback.
Примеры
Настройка системы на отключение приема пакетов NTP на интерфейсе eth-0-1:
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# ntp disable
Связанные команды
Нет
14.2.4. ntp key
Назначение
Команда ntp key
используется для задания значения ключа NTP в режиме “Global Config”. Чтобы удалить значение ключа NTP, используйте команду no ntp key
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
ntp key KEYID (8| ) VALUE
no ntp key KEYID
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
KEYID |
Ключ аутентификации |
1-64000 |
8 |
Указать скрытый ключ |
- |
VALUE |
Значение ключа |
До 128 символов |
Режим ввода
Global Config
Состояние по умолчанию
Нет
Применение
Используйте эту команду для создания значения ключа NTP.
Примеры
Установка значения 321 для ключа NTP с идентификатором 123:
Switch# configure terminal
Switch(config)# ntp key 123 321
Связанные команды
show ntp
14.2.5. ntp interface reload
Назначение
Команда ntp interface reload
используется для перезагрузки конфигурации NTP на интерфейсах в режиме “Global Config”.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
ntp interface reload
Режим ввода
Global Config
Состояние по умолчанию
Нет
Применение
Используйте эту команду для перезагрузки конфигурации NTP на всех интерфейсах.
Примеры
Перезагрузка конфигурации NTP на всех интерфейсах:
Switch# configure terminal
Switch(config)# ntp interface reload
Связанные команды
show ntp
14.2.6. ntp max-distance
Назначение
Команда ntp max-distance
используется для настройки максимального порога синхронизации NTP. Эта команда применяется на NTP-клиенте, где NTP рассчитывает разницу по времени в синхронизации до каждого NTP-сервера и сравнивает его с максимальным порогом, установленным командой ntp max-distance
. Если рассчитанная разница превышает указанный порог, коммутатор не будет синхронизироваться с этим NTP-сервером.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
ntp max-distance DISTANCE
no ntp max-distance DISTANCE
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
DISTANCE |
Укажите максимальную разницу во времени для синхронизации NTP в секундах, по умолчанию 10 секунд. |
1-16 |
Режим ввода
Global Config
Состояние по умолчанию
10
Применение
Нет
Примеры
Настройка NTP:
Switch# configure terminal
Switch(config)# ntp max-distance 16
Связанные команды
Нет
14.2.7. ntp peer
Назначение
Команда ntp peer
используется для настройки службы NTP на синхронизацию c заданным сервером. Для отключения этой функции используйте команду no ntp peer
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
ntp peer (HOSTNAME|IP_ADDR) {key KEY_ID|prefer|version VER} {source-interface IFNAME|source-ip SRC_ADDR}
no ntp peer (HOSTNAME|IP_ADDR)
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
HOSTNAME |
Имя сервера NTP |
До 256 символов |
IP_ADDR |
IP-адрес сервера NTP |
IPv4-адрес |
KEY_ID |
Ключ аутентификации |
1-64000 |
prefer |
Делает этот сервер предпочтительным для синхронизации |
- |
VER |
Устанавливает номер версии протокола сетевого времени (NTP) |
1-3 |
IFNAME |
Имя интерфейса-источника |
Поддержка физических/агрегированных/loopback/tunnel/vlan портов |
SRC_ADDR |
IP-адрес источника |
IPv4-адрес |
Режим ввода
Global Config
Состояние по умолчанию
Нет
Применение
При настройке синхронизации с сервером по умолчанию используется версия NTP 3, ключ аутентификации не используется, а IP-адрес источника берется из исходящего интерфейса.
Используйте эту команду для того, чтобы устройство могло синхронизироваться сервером (синхронизация возможна и в обратную сторону).
Если указан интерфейс-источник или IP-адрес источника, передача пакетов будет использовать соответствующий IP-адрес в качестве адреса источника.
Примеры
Настройка коммутатора для синхронизации его программных часов с часами сервера (или наоборот) по IP-адресу 192.168.22.33 с использованием версии NTP 2:
Switch# configure terminal
Switch(config)# ntp peer 192.168.22.33 version 2
Связанные команды
show ntp
14.2.8. ntp refclock
Назначение
Команда ntp refclock
используется в режиме “Global Config” для настройки stratum (уровня иерархии) службы NTP. Чтобы отключить назначение уровня иерархии для службы NTP, используйте команду no ntp refclock
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
ntp refclock stratum NUMBER
no ntp refclock
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
NUMBER |
Указывает номер уровня иерархии (stratum) NTP, который будет заявлять коммутатор. |
1-15 |
Режим ввода
Global Config
Состояние по умолчанию
Эта команда по умолчанию отключена.
Применение
Нет
Примеры
Настройка источника NTP на коммутаторе:
Switch# configure terminal
Switch(config)# ntp refclock stratum 1
Связанные команды
show ntp
14.2.9. ntp server
Назначение
Команда ntp server
используется для того, чтобы разрешить синхронизацию программных часов коммутатора с сервером NTP. Чтобы отключить эту возможность, используйте команду no ntp server
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
ntp server (HOSTNAME|IP_ADDR) {key KEY_ID|prefer|version VER} {source-interface IFNAME|source-ip SRC_ADDR}
no ntp server (HOSTNAME|SRC_ADDR)
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
HOSTNAME |
Имя сервера NTP |
До 256 символов |
IP_ADDR |
IP-адрес сервера NTP |
IPv4-адрес |
KEY_ID |
Ключ аутентификации, используемый при отправке пакетов на сервер |
1-64000 |
prefer |
Делает этот сервер предпочтительным для синхронизации |
- |
VER |
Устанавливает номер версии протокола сетевого времени (NTP) |
1-3 |
IFNAME |
Имя интерфейса-источника |
Поддержка физических/агрегированных/loopback/tunnel/vlan портов |
SRC_ADDR |
IP-адрес источника |
IPv4-адрес |
Режим ввода
Global Config
Состояние по умолчанию
По умолчанию сервер не синхронизируется с этим устройством.
Применение
Используйте эту команду, если хотите разрешить системе синхронизироваться с указанным сервером.
Если указан интерфейс-источник или IP-адрес источника, передача пакетов будет использовать соответствующий IP-адрес в качестве адреса источника.
Примеры
Настройка коммутатора для синхронизации его программных часов с устройством по IP-адресу 172.16.22.44 с использованием версии NTP 2:
Switch# configure terminal
Switch(config)# ntp server 172.16.22.44 version 2
Связанные команды
show ntp
14.2.10. ntp trustedkey
Назначение
Команда ntp trustedkey
используется для указания ключей аутентификации, с помощью которых коммутатор будет проверять подлинность серверов NTP перед синхронизацией времени с ними. Это помогает предотвратить синхронизацию с недоверенными или ненадежными серверами. Чтобы отключить проверку подлинности, используйте команду no ntp trustedkey
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
ntp trustedkey KEY_ID
no ntp trustedkey KEY_ID
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
KEY_ID |
Ключ аутентификации |
1-64000 |
Режим ввода
Global Config
Состояние по умолчанию
Нет
Применение
Если аутентификация включена, используйте эту команду для определения одного или нескольких номеров ключей (соответствующих ключам, заданным командой ntp key
), которые служба NTP-сервера должна предоставить в своих NTP-пакетах для синхронизации с коммутатором. Эта функция защищает от случайной синхронизации системы с недоверенным сервером, так как другая система должна знать правильный ключ аутентификации.
Примеры
Настройка системы для синхронизации только с системами, предоставляющими аутентификационный ключ 42 в своих NTP-пакетах:
Switch# configure terminal
Switch(config)# ntp authentication enable
Switch(config)# ntp key 42 aNiceKey
Switch(config)# ntp trustedkey 42
Связанные команды
show ntp
ntp key
14.2.11. show ntp
Назначение
Команда show ntp
используется для отображения конфигурации NTP в режиме “Privileged EXEC”.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
show ntp
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Используйте эту команду для отображения конфигурации NTP.
Примеры
Вывод информации о конфигурации NTP:
Switch# show ntp
Current NTP configuration:
============================================================
NTP access control list:
Unicast peer:
1.1.1.1
Unicast server:
2.2.2.2
Authentication: enabled
Local reference clock:
enabled, stratum 10
Связанные команды
ntp server
ntp peer
14.2.12. show ntp ace
Назначение
Команда show ntp ace
используется для отображения списка ограничений (restrict list) записей контроля доступа (Access Control Entries, ACE) для NTP сервера в режиме “Privileged EXEC”.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
show ntp ace
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Нет
Примеры
Вывод списка ограничений NTP:
Switch# show ntp ace
address mask count flags
=====================================================================
0.0.0.0 0.0.0.0 55188 noquery, nomodify, notrap
6.6.6.6 255.255.255.255 73 none
127.0.0.1 255.255.255.255 1259 none
Связанные команды
ntp ace
14.2.13. show ntp associations
Назначение
Команда show ntp associations
используется для отображения состояния сессий NTP в режиме “Privileged EXEC”.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
show ntp associations
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Подробные описания информации, отображаемой этой командой, можно найти в спецификации NTP (RFC 1305).
Примеры
Вывод состояния сессий NTP:
Switch# show ntp associations
Current NTP associations:
remote refid st when poll reach delay offset disp
==============================================================================
*6.6.6.6 127.127.1.0 6 161 256 377 0.778 -0.087 119.400
* synchronized, + candidate, # selected, x falsetick, . excess, - outlyer
Связанные команды
show ntp status
14.2.14. show ntp key
Назначение
Команда show ntp key
используется для отображения ключей NTP в режиме “Privileged EXEC”.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
show ntp key
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Используйте эту команду для отображения ключей NTP.
Примеры
Вывод информации о ключах NTP:
Switch# show ntp key
Current NTP key configuration:
Flags: * - Trusted
ID Value
============================================================
* 1 trusted_key
5 test_key
Связанные команды
ntp key
14.2.15. show ntp status
Назначение
Команда show ntp status
используется для отображения статуса NTP в режиме “Privileged EXEC”.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
show ntp status
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Нет.
Примеры
Вывод информации о статусе NTP:
Switch# show ntp status
Current NTP status:
============================================================
clock is synchronized
stratum: 11
reference clock: 127.127.1.0
frequency: 0.000 ppm
precision: 2^15
reference time: d116c946.4dc2f6a7 ( 1:24:22.303 UTC Tue Mar 1 2023)
root delay: 0.000 ms
root dispersion: 449.207 ms
peer dispersion: 662.059 ms
clock offset: 0.000 ms
stability: 0.000 ppm
Связанные команды
show ntp associations
14.2.16. show ntp statistics
Назначение
Команда show ntp statistics
используется для отображения статистики NTP в режиме “Privileged EXEC”.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
show ntp statistics
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Нет
Примеры
Вывод статистики NTP:
Switch# show ntp statistics
Current NTP I/O statistics:
============================================================
time since reset: 175834
receive buffers: 10
free receive buffers: 9
used receive buffers: 0
low water refills: 1
dropped packets: 0
ignored packets: 0
received packets: 32
packets sent: 31
packets not sent: 0
interrupts handled: 32
received by int: 32
Связанные команды
show ntp associations
14.2.17. clear ntp statistics
Назначение
Команда clear ntp statistics
используется для очистки статистики NTP в режиме “Privileged EXEC”.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
clear ntp statistics
Режим ввода
Privileged EXEC
Состояние по умолчанию
Нет
Применение
Нет.
Примеры
Очистка статистики NTP:
Switch# clear ntp statistics
Связанные команды
show ntp statistics
14.2.18. ntp mgmt-if
Назначение
Команда ntp mgmt-if
используется для включения поддержки NTP на интерфейсе управления. Чтобы использовать для службы NTP только интерфейс управления, используйте параметр only
. Чтобы использовать для службы NTP как интерфейс управления, так и обычные L3 интерфейсы, используйте параметр enable
. Для отключения службы NTP на интерфейсе управления используйте команду no ntp mgmt-if
.
Требования
Серия |
Версия ОС |
Тип лицензии |
Примечания |
---|---|---|---|
AQ-N3000 |
7.0 |
Advanced |
- |
AQ-N5000 |
7.0 |
Advanced |
- |
AQ-N6000 |
7.0 |
Professional |
- |
Синтаксис
ntp mgmt-if (enable|only)
no ntp mgmt-if
Параметр |
Описание параметра |
Значение параметра |
---|---|---|
only |
Использовать только интерфейс управления |
- |
enable |
Использовать как интерфейс управления, так и обычные L3 интерфейсы |
- |
Режим ввода
Global Config
Состояние по умолчанию
По умолчанию поддержка NTP на интерфейсе управления отключена, используются только обычные L3 интерфейсы.
Применение
Нет
Примеры
Использование только интерфейса управления:
Switch# configure terminal
Switch(config)# ntp mgmt-if only
Связанные команды
show ntp