Редактировать: Я по существу пытаюсь использовать код NTP из раздела 5 RFC 1129 из командной строки. Простое задание часов или даже выполнение вызова прилегания недостаточно. Я бы хотел использовать ранее существовавший код NTP для правильной синхронизации часов, но без сетевой части.Использование NTP без сервера, только для системы управления
У меня есть система, которая не может попасть в Интернет, но имеет доступ к высокоточным часам. Я хотел бы периодически опробовать эту высокоточную синхронизацию на время и использовать систему управления в NTP для синхронизации системных часов.
Кто-нибудь знает, как подавать входные данные в NTP, не притворяясь NTP-сервером?
В идеале я смог бы передать текущее время в командной строке и использовать его в качестве еще одной точки для синхронизации часов.
bash ~ $ something 1416899507
возможно 'date' (см. [Manpage] (http://unixhelp.ed.ac.uk/CGI/man-cgi?date))? –
У меня смутная память о команде даты, которая не сбросила бы дату, но сделало бы соответствующий вызов adjtime для установления разумного перехвата, но даже это менее желательно (hwclock и adjtimex приближаются, но не совсем). Я в основном пытаюсь использовать раздел 5 RFC1129, не требуя также сделать сам протокол. – hypersphere