Resumo: Este artigo descreve como configurar o Windows XP para atuar como um servidor de horário autoritário usando NTP (Network Time Protocol).
A sincronização do tempo do computador é altamente importante nas modernas redes de computadores, a precisão e a sincronização do tempo são críticas em muitas aplicações, particularmente nas transações sensíveis ao tempo. Basta imaginar comprar um banco de avião apenas para ser informado no aeroporto de que o bilhete foi vendido duas vezes porque foi comprado depois em um computador com um relógio mais lento!
Os computadores modernos têm relógios internos chamados chips de relógio de tempo real (RTC) que fornecem a data ea hora. Esses chips são apoiados bateria de modo que mesmo durante quedas de energia, eles podem manter o tempo, mas os computadores pessoais não são projetados para ser relógios perfeitos. Seu design foi otimizado para a produção em massa e de baixo custo em vez de manter o tempo exato.
Para muitas aplicações, este é pode ser bastante adequados, embora, muitas vezes máquinas precisam de tempo para ser sincronizado com outros PC em uma rede e quando os computadores estão fora de sincronia com os outros problemas podem surgir, tais como arquivos de rede de partilha ou, em alguns ambientes, mesmo fraude!
O Microsoft Windows XP possui um utilitário de sincronização de tempo integrado no sistema operacional chamado Windows Time (w32time.exe) que pode ser configurado para operar como um servidor de tempo de rede. Ele pode ser configurado para sincronizar uma rede usando o relógio interno ou uma fonte de tempo externa.
Nota: a Microsoft recomenda que você configure um servidor de horário com uma fonte de hardware em vez de na internet onde não há autenticação.
Para configurar o serviço Windows Time para usar o relógio de hardware interno, primeiro verifique se o w32time está localizado na lista de serviços do sistema no registro, para verificar:
Clique em Iniciar, Executar e digite regedit e clique em OK.
Localize e, em seguida, clique na seguinte entrada do Registro:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time
É altamente recomendável que você faça backup do registro como problemas sérios podem ocorrer se você modificar o registro incorretamente, modificações no registro é feito a seu próprio risco.
Para iniciar a configuração de um relógio interno, clique em Configuração na pasta w32Time.
No painel direito, clique com o botão direito do mouse em AnnounceFlags e clique em modificar.
A entrada de registro 'AnnounceFlags' indica se o servidor é uma referência de tempo confiável, o 5 indica uma fonte confiável, então, na caixa Editar Valor do DWord, em Dados do Valor, digite 5 e clique em OK.
Network Time Protocol (NTP) é um protocolo de Internet usado para a transferência de tempo preciso, fornecendo informações de tempo para que um tempo preciso possa ser obtido
Para ativar o Network Time Protocol; NTPServer, localize e clique em:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
No painel direito, clique com o botão direito do mouse em Ativado e clique em Modificar
Na caixa Editar valor DWORD, digite 1 em Dados do valor, em seguida, clique em OK.
Saia do Editor do Registro
Clique em Iniciar, Executar e digite o seguinte e pressione Enter:
W32time net stop net start && w32time
Para redefinir o tempo dos computadores locais, digite o seguinte em todos os computadores, exceto para o servidor de tempo que não deve ser sincronizado consigo mesmo:
W32tm / resync / redescobrir
Para configurar o Windows Time para usar uma fonte de tempo externa
Execute o registro Editar e localize o seguinte:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ parameters \
No painel direito, clique com o botão direito do mouse em Digitar e, em seguida, clique em Modificar
Na caixa Editar valor, em Dados do valor, digite NTP e clique em OK.
Agora, como anteriormente na pasta Config, clique com o botão direito do mouse em AnnounceFlags, Modificar e na caixa Editar valor DWORD, em Dados do valor, digite 5 e clique em OK.
Localize e clique na seguinte
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \
No painel direito, clique com o botão direito SpecialPollInterval, em seguida, clique em Modificar.
Na caixa Editar valor DWORD, em Dados do valor, digite o número de segundos que você deseja para cada votação, ou seja, 900 15 irá pesquisar a cada minuto, em seguida, clique em OK.
Agora, habilite o NtpServer:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
No painel direito, clique com o botão direito do mouse em Ativado e clique em Modificar
Na caixa Editar valor DWORD, digite 1 em Dados do valor, em seguida, clique em OK.
Agora, no painel direito, clique com o botão direito do mouse em NtpServer, em seguida, Modifique e em Editar o valor DWORD em Tipo de dados do valor Peers e clique em OK.
Para configurar as definições de correcção de hora, localize:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
No painel direito, clique com o botão direito MaxPosPhaseCorrection, em seguida, Modificar, na caixa Editar valor DWORD, em base, clique em Decimal, em Dados do Valor, digite um tempo em segundos, como 3600 (uma hora), em seguida, clique em OK.
Agora volte e clique em:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
No painel direito, clique com o botão direito MaxNegPhaseCorrection, em seguida, Modificar.
Na caixa Edit DWORD sob base, clique em Decimal, em Dados do valor digite o tempo em segundos que você deseja pesquisar, como 3600 (urnas em uma hora)
Sair do Registro
Agora, para reiniciar o serviço de hora do Windows, clique em Iniciar, Executar e digitar:
w32time net stop net start && w32time
E em cada computador, além do controlador de domínio, digite:
W32tm / resync / redescobrir
E esse é o seu servidor de tempo, agora está funcionando.