Como alterar a frequência de atualização do NTP

2

Parece que o servidor atualiza seu relógio da fonte de tempo da Internet uma vez por semana. É possível configurar a frequência desta atualização?

    
por Ralph Shillington 26.01.2011 / 14:33

1 resposta

4

O serviço de tempo do Windows não é algo em que eu já confiei porque a documentação sempre afirmou

The W32Time service is not a full-featured NTP solution that meets time-sensitive application needs and is not supported by Microsoft as such.

ou palavras para esse efeito (consulte esta página e < href="http://support.microsoft.com/kb/939322"> este para tais avisos / avisos).

Se você precisa manter seus relógios em boa sincronia com um relógio de referência, então você precisa de algo que execute o protocolo NTP completo ou similar. O link é a implementação do NTP que uso no Windows (é uma porta do Windows do NTPd encontrada na maioria dos unix -a-como-SOs), embora existam outros. Um cliente NTP adequado manterá seu relógio sincronizado com suas fontes (supondo que você tenha boas fontes, é claro) distorcendo lentamente o relógio para compensar a imprecisão em vez de alterá-lo em um salto de vez em quando para que seu relógio seja sempre preciso (uma execução rápida de ntpq -p no meu servidor doméstico mostra que ela está cerca de 3,3 milésimos de segundo à frente das referências no momento atual).

A melhor prática é nomear um de seus servidores como o responsável pelo tempo e executá-lo como cliente (para manter o relógio sincronizado com o resto do mundo) e com o servidor (para que as outras máquinas possam consultá-lo). Escolha um conjunto de servidores locais do pool NTP público (consulte link ) para o cronometrista sincronizar. Você pode sincronizar todas as suas máquinas com o pool público, mas esse é um uso injusto do recurso público e significa que seus relógios se separarão se algo acontecer à sua conectividade com a Internet ou ao pool externo de timeservers por um tempo (com a opção de cronometragem local, suas máquinas, pelo menos, ficarão em sincronia umas com as outras durante a interrupção). Por causa da redundância, é provavelmente o uso legítimo do pool para sincronizar duas máquinas com ele, então sua rede local tem uma segunda fonte para usar se uma delas cair, embora eu nunca tenha sentido a necessidade de fazer isso sozinho. / p> Por exemplo, no escritório em que geralmente passo meu dia de trabalho, a caixinha que atua como firewall e roteador entre a LAN e o mundo externo roda o NTPd padrão encontrado na maioria das configurações do Linux sincroniza seu relógio com os servidores 0.uk.pool.ntp.org para 3.uk.pool.ntp.org , e os outros servidores e as máquinas desktop na rede local sincronizam seus relógios com aquela máquina usando o mesmo pacote ntpd no Linux ou na porta Windows mencionada acima.

Uma observação adicional: você precisa tomar um pouco de cuidado extra se estiver usando Máquinas Virtuais para qualquer coisa, pois manter seus relógios sincronizados pode ter complicações extras.

    
por 26.01.2011 / 15:30