В этой статье мы расскажем, как проверить, работает ли NTP сервер по указанному адресу в сети с помощью командной строки Windows или терминала в Linux.
Проверка NTP сервера в Windows
Для проверки работы NTP сервера в Windows, необходимо открыть командную строку и выполнить команду w32tm с нужными параметрами. Команда имеет следующий вид:
w32tm /stripchart /computer:[ИМЯ ИЛИ IP АДРЕС] /dataonly /samples:3
Например, чтобы проверить сервер clock.isc.org, нужно ввести следующую команду:
w32tm /stripchart /computer:clock.isc.org /dataonly /samples:3
Ответ будет содержать текущее локальное время и разницу со временем на указанном NTP сервере. Пример выполнения команды:
C:\Users\Recluse>w32tm /stripchart /computer:clock.isc.org /dataonly /samples:3
Отслеживание clock.isc.org [64.62.194.189:123].
Сбор образцов 3.
Текущее время - 07.06.2020 19:55:28.
19:55:28, +00.0777312s
19:55:30, +00.0786069s
19:55:32, +00.0779390s
Проверка NTP сервера в Linux
В Linux для проверки работы NTP сервера используется утилита ntpdate. Команда имеет следующий вид:
ntpdate -q [ИМЯ ИЛИ IP АДРЕС]
Для проверки сервера clock.isc.org, команда будет выглядеть так:
ntpdate -q clock.isc.org
Пример выполнения команды:
recluse@sysadmin.ru:~$ ntpdate -q clock.isc.org
После выполнения команды в терминале будет выведена информация о текущем времени и разнице между локальным временем и временем на указанном NTP сервере.