Quero criar um servidor NTP e meus clientes poderão sincronizar dados deste servidor.
Então, eu adiciono a política de restrição no meu servidor e, em seguida, reinicio o serviço NTP para que ele funcione como um servidor NTP. Então, adiciono esse servidor aos meus clientes e removo outros servidores NTP e pools para torná-lo o único servidor NTP neste cliente.
Já executei este comando para verificar este servidor escolhido pelo cliente:
ntpq -pn
remote refid st t when poll reach delay offset jitter
==============================================================================
*xx.xx.xx.xx 91.189.91.157 3 u 342 64 340 0.087 8.349 4492269
Como você pode ver, funciona bem. Eu também executo ntpdate -q xx.xx.xx.xx para verificar o horário manualmente.
Mas eu quero mudar um horário específico no meu servidor NTP, então eu desabilitei todos os pools no meu servidor NTP, e então usei date -s para mudar o horário. Eu também reiniciei este servidor. O problema é que quando eu termino todos esses passos, o cliente não consegue sincronizar o datetime do meu servidor NTP!
ntpdate -q xx.xx.xx.xx
server xx.xx.xx.xx, stratum 16, offset -26584.931234, delay 0.02574
27 Aug 07:23:49 ntpdate[1563239]: no server suitable for synchronization found
Isso significa que ainda preciso definir um pool ou um servidor no meu servidor NTP e como posso alterar um horário específico no meu servidor NTP?