LINUX.ORG.RU
ФорумAdmin

[ntpd] Как логировать локальное время клиента?

 ,


0

1

Добрый день дорогие лорчане.

У меня необычное ТЗ: нужно как то логировать локальное время пользователей которые обращаются к ntpd серверу.

http://doc.ntp.org/4.2.4/monopt.html тут я прочитал что нужно логировать их используя peerstats или rawstats.

Конфиг получился примерно таким:

tinker panic 0
driftfile /var/lib/ntp/drift
logfile /var/log/ntpstats/ntp.log
logconfig =all
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats rawstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
filegen rawstats file rawstats type day enable
filegen protostats file protostats type day enable
server pool.ntp.org iburst

В результате rawstats заполняется данными. Но все работает не совсем так как я ожидал. В rawstats попадает только время ntp серверов к которым я обращаюсь, а клиенты которые ко мне обращаются не логируются в этот файл. Хотя согласно моей ссылке

rawstats
Record timestamp statistics. Each NTP packet received appends one line to the rawstats file set:

Собсно вопрос: что я делаю не так?

★★★★★

Последнее исправление: snaf (всего исправлений: 1)

Собсно вопрос: что я делаю не так ?

Не то ТЗ ? С чего клиент должен сообщать серверу своё локальное время ? Да и, вообще, между серверами и клиентами ходит только GMT.

AS ★★★★★
()
Ответ на: комментарий от AS

С чего клиент должен сообщать серверу своё локальное время ?

Оно как бы почти что так и работает.

Да и, вообще, между серверами и клиентами ходит только GMT.

но я то знаю в что в моём лане только один полюс.

snaf ★★★★★
() автор топика
Последнее исправление: snaf (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.