Как использовать Chrony для синхронизации меток времени на двух компьютерах

Мне нужно сравнить результаты, полученные на двух разных ноутбуках. У каждого ноутбука свой набор датчиков, и для их правильного сравнения на обоих ноутбуках должна быть одинаковая временная метка. Они не подключены к общедоступному Интернету, но при необходимости я могу использовать маршрутизатор, чтобы заставить их общаться локально через Ethernet.

Я установил Chrony на обоих компьютерах, но я не понимал, как настроить мастер и как настроить клиент.

Я проверил эти инструкции:

Master:

driftfile /var/lib/chrony/drift
local stratum 8
manual
allow 192.168.165
smoothtime 400 0.01

Clients:

server master iburst
driftfile /var/lib/chrony/drift
logdir /var/log/chrony
log measurements statistics tracking

, но я не понял, нужно ли мне указывать эти команды в командной строке или мне нужно создать текстовый файл с именем «drift», содержащий эти инструкции и поместите его в / var / lib / chrony /, а затем перезапустите chrony.

Можете ли вы помочь мне, пожалуйста? Я действительно не могу понять, как использовать Chrony!

Спасибо!

2
задан 17 June 2016 в 14:40

1 ответ

конфигурация по умолчанию в chrony уже идет с большей частью из этого, никакая потребность изменить дрейф или файл журнала. Ваш пример в значительной степени похож на раздел "Isolated networks" в man chrony.conf таким образом, там можно найти больше деталей.

Изменения, в которых Вы нуждаетесь, являются всеми в /etc/chrony.conf впоследствии перезапустите сервис через systemctl restart chrony.

В дополнение к конфигурации по умолчанию Вам только нужно:

a) на ведущем устройстве:

# make it serve time even if it is not synced (as it can't reach out)
local stratum 8
# allow the IP of your peer to connect (subnet not specific IP)
allow 192.168.XX

b) на клиенте:

# set the servers IP here to sync to it
server <IP> iburst
# remove the default servers in the config

Остальное, которое Вы имели в своем примере, или уже в конфигурации по умолчанию или не соответствует Вашему варианту использования. Например, smoothtime сделает отбытый срок менее нервным, интересным, поскольку у Вас нет высокого качества, отмечают время прихода на работу Ваше ведущее устройство. Но если Ваш вариант использования просто хочет их то же, неважно, насколько нервный, затем это на самом деле не, что Вы хотите.

1
ответ дан 2 December 2019 в 04:56

Другие вопросы по тегам:

Похожие вопросы: