O importante é notar que o relógio na máquina não é necessário confiável; pode derivar e máquinas diferentes derivam a taxas diferentes. ntp
tenta medir esse desvio, mas precisa de tempo conectado suficiente para elaborar uma aproximação.
A maneira padrão de manter a sincronização do relógio para máquinas que não podem (por algum motivo) sincronizar com servidores NTP na internet é ter uma fonte de horário 'autoritativa' local. Normalmente, é um receptor de GPS. Agora sua máquina tem acesso a uma fonte de tempo precisa.
Sem uma fonte de tempo externa, não há nada na sua máquina que possa ser considerado suficientemente confiável.
Agora, se você não estiver totalmente preocupado com a precisão e quiser apenas "resync" na conexão, a execução de ntpdate
quando o link for estabelecido pode ser suficiente. Você deve estar ciente de que isso pode fazer com que o relógio retroceda , portanto isso não é recomendado (o tempo do Unix deve aumentar monotomicamente), mas isso pode não prejudicar o seu caso de uso.