Como sincronizar relógios para computadores que não estão online?

9

Eu tenho alguns computadores que executam o Windows 7 incorporado e estão conectados uns aos outros por um switch, mas não estão conectados a uma rede maior ou à Internet. Depois de algumas semanas, os relógios flutuam e é difícil descobrir o que está acontecendo nos registros entre eles. Existe uma maneira de manter os relógios nesses computadores sincronizados? Dentro de 1 segundo seria bom o suficiente para meus propósitos.

Eu procurei por uma solução e tudo parece vincular ou é uma cópia desta página: link

Um dos computadores atua como um mestre para os outros e eu o configurei conforme descrito na seção "Configurando o serviço Windows Time para usar um relógio de hardware interno" no artigo acima. Eu tentei configurar outro computador conforme descrito na seção "Configurando o serviço de tempo do Windows para usar uma fonte de tempo externa", usando o endereço IP do mestre para a opção NtpServer. Esperei 15 minutos e seus relógios não sincronizaram (eles permanecem separados por cerca de 1 minuto).

Além disso, existe uma maneira de encontrar mensagens de erro produzidas pelo serviço w32time? Atualmente, minha única abordagem é mudar alguma coisa e esperar para ver se funciona.

Esses computadores não estão em um domínio.

    
por mccoyn 06.01.2012 / 16:55

1 resposta

13

Você precisará instalar um TimeServer na mesma rede. Agora há artigos disponíveis para fazer uma máquina com Windows 7 capaz de compartilhar o tempo ... mas não tenho certeza. Eu sei que todos os servidores Windows 2000+ vêm com o NTP ativado como padrão e, quando você está em um domínio, ele usa automaticamente o tempo do servidor em todo o domínio.

A Microsoft recomenda o uso de um servidor de horário dedicado , mas isso é como outra máquina.

Há, no entanto, uma opção no Group Policy Editor para ativar o servidor NTP no Windows 7 - Eu encontrei isso ... mas nada mais .

Em seguida, cada cliente precisa de seu endereço IP para o NTP alterado para essa máquina, como [192.168.0.25].

Mastambém,sevocêtiverumamáquinadedicada"servidor" (não realmente um servidor, apenas o computador principal), que armazena todos os dados, por exemplo. Você pode executar uma máquina virtual com um damn pequena distribuição Linux e configurar um NTP nele é tão fácil quanto usar o instalador nativo. Essas distribuições são mínimas e quase não usam memória ou CPU, mas podem fazer muitas coisas impressionantes se você pesquisar um pouco.

Mas a melhor solução é instalar um Windows Server e colocar todas as máquinas em um domínio.

Você pode experimentar o Windows SBS Essentials , e é muito barato também.

    
por 06.01.2012 / 17:05