a configuração padrão no chrony já vem com a maior parte disso, sem necessidade de alterar o drift ou o arquivo de log.
Seu exemplo parece muito com a seção "Redes isoladas" em man chrony.conf
, para que você possa encontrar mais detalhes.
As alterações de que você precisa estão todas em /etc/chrony.conf
depois, reinicie o serviço via systemctl restart chrony
.
Além da configuração padrão, você precisa apenas:
a) no mestre:
# 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
allow 192.168.165
b) no cliente:
# set the servers IP here to sync to it
server <IP> ibust
# remove the default servers in the config
O resto que você tinha em seu exemplo já está na configuração padrão ou não se ajusta ao seu caso de uso.
Por exemplo, smoothtime
tornará o tempo de espera menos agitado, por não ter um relógio de alta qualidade no seu mestre. Mas se o seu caso de uso só quer que eles sejam iguais , não importa o quanto você esteja nervoso, então, na verdade, isso não é o que você quer.