Nota: Este artigo foi publicado originalmente em 2013. Alguns passos, comandos ou versões de software podem ter mudado. Consulte a documentação atual do Windows Servers para obter as informações mais recentes.
Neste guia passo a passo, você aprenderá a configurar seu servidor de domínio para sincronizar o horário pela Internet (Network Time Protocol - NTP). O Windows Server é um grupo de sistemas operacionais projetados pela Microsoft para lidar com gerenciamento de nível empresarial, armazenamento de dados, aplicações e comunicações.
Pré-requisitos
Antes de começar, certifique-se de que você tem:
- Windows Server instalado
- Acesso de Administrador
- Acesso via Área de Trabalho Remota ou console direto
Como: Configurar seu Servidor de Domínio para sincronizar o horário pela Internet (Network Time Protocol - NTP)
O serviço de Horário do Windows fornece sincronização de horário para peers e clientes, garantindo horários consistentes em toda a empresa. Eu tenho lutado para evitar que meu Domínio acabe com horários estranhos. O problema é que meu Controlador de Domínio é uma Máquina Virtual e eu suponho que o host não faz um bom trabalho em manter o controle do horário. Você pode imaginar como isso pode acabar. Felizmente, geralmente são apenas alguns segundos e logo todo o domínio está atrasado em relação ao resto do mundo, mas consistentemente atrasado. Para evitar isso, pesquisei como configurar o Windows Server para usar o Network Time Protocol para consultar servidores externos. Por padrão, o primeiro controlador de domínio que você implanta detém a função de mestre de operações do emulador de controlador de domínio primário (PDC). Configure o emulador PDC para sincronizar com uma fonte válida de Network Time Protocol (NTP). Se você não configurou uma fonte, o serviço de Horário do Windows registra uma mensagem no log de eventos e então usa o relógio local ao fornecer horário para os clientes. Configure o serviço de Horário do Windows para sincronizar com uma fonte de horário externa. Fontes de horário externas permitem que os usuários sincronizem os relógios dos computadores através do protocolo NTP sobre uma rede IPv4 ou IPv6.
O servidor de horário da Microsoft (time.windows.com) usa o NIST, o National Institute of Standards and Technology, localizado em Boulder, Colorado, como seu provedor externo de horário. O NIST fornece o Automated Computer Time Service (ACTS), que pode ajustar o relógio de um computador com uma incerteza inferior a 10 milissegundos. O U.S. Naval Observatory (USNO) Time Service Department em Washington, D.C., é outra fonte para sincronização precisa de horário nos Estados Unidos. Muitos outros sites existem ao redor do mundo que você pode usar para sincronização de horário.
Observação
Como a sincronização com uma fonte de horário externa não é autenticada, ela é menos segura.
Para configurar o serviço de Horário do Windows no primeiro controlador de domínio raiz da floresta
- Faça logon no primeiro controlador de domínio que você implantou.
- Em um prompt de comando, digite o seguinte comando (onde
é o computador que você está tentando ver quão desajustado está e determina o número de amostras (ou comparações) que serão feitas. Eu diria que 10 seriam suficientes para ter uma ideia), e então pressione ENTER: w32tm /stripchart /computer: /samples: /dataonly - Abra a porta 123 do User Datagram Protocol (UDP) para tráfego de saída, se necessário.
- Abra a porta UDP 123 para tráfego NTP de entrada.
- Digite o seguinte comando para configurar o emulador PDC, e então pressione ENTER: w32tm /config /manualpeerlist:
/syncfromflags:manual /reliable:yes /update - Eu pessoalmente uso o seguinte:
w32tm /config /manualpeerlist:“time.windows.com time.nist.gov time-nw.nist.gov time-a.nist.gov time-b.nist.gov” /syncfromflags:manual /reliable:yes /update Depois de terminar de configurar a lista de peers, você pode iniciar o processo de sincronização manualmente digitando w32tm /config /update, que indica ao SO que você fez alterações e que elas estão prontas. Não tenho certeza absoluta, mas isso resulta em uma sincronização lenta, enquanto o comando w32tm /resync força a ressincronização imediata. Então, no primeiro cenário, ele se moverá cerca de 1/3 de segundo a cada segundo em direção ao horário do peer, enquanto no outro caso ele pulará diretamente para ele.
| Parâmetro | Descrição |
|---|---|
| W32tm /stripchart | Exibe um gráfico de faixa do deslocamento entre os computadores em sincronização. |
| W32tm /config /update | Configura o emulador PDC. |
| /computer: | Especifica o nome DNS (Domain Name System) ou endereço IP do servidor NTP cujo horário você deseja comparar com o horário do computador local. Um exemplo de servidor NTP é time.windows.com. |
| /samples: | Especifica o número de amostras de horário que o computador alvo retorna. |
| /dataonly | Especifica que os resultados mostrem apenas dados, não gráficos. |
| /manualpeerlist: | Especifica a lista de nomes DNS ou endereços IP para a fonte de horário NTP com a qual o emulador PDC sincroniza. (Esta lista é chamada de lista manual de peers.) Por exemplo, você pode especificar time.windows.com como o servidor NTP de horário. Ao especificar múltiplos peers, use um espaço como delimitador e coloque os nomes dos peers entre aspas. |
| /syncfromflags:manual | Especifica sincronizar o horário com os peers na lista manual de peers. |
| /reliable:yes | Especifica que o computador é um serviço confiável de horário. |
Observação
Ao especificar um peer que está na lista manual de peers, não use o nome DNS ou endereço IP de um computador que usa o controlador de domínio raiz da floresta como sua fonte de horário, como outro controlador de domínio na floresta. O serviço de horário não opera corretamente se houver ciclos na configuração da fonte de horário.
Para mais informações sobre a configuração e implantação do serviço de Horário do Windows, consulte Administrando o Serviço de Horário do Windows (http://go.microsoft.com/fwlink/?LinkId=93658). Abaixo está a explicação de sintaxe e parâmetros do Technet:
W32tm
Você pode usar a ferramenta W32tm.exe para configurar as definições do serviço de Horário do Windows (W32time). Você também pode usar o W32tm.exe para diagnosticar problemas com o serviço de horário. O W32tm.exe é a ferramenta de linha de comando preferida para configurar, monitorar ou solucionar problemas do serviço de Horário do Windows. Para exemplos de como você pode usar este comando, veja Exemplos.
Sintaxe
W32tm </parameter> </param2>
Parâmetros
| Parâmetro | Descrição |
|---|---|
| W32tm /? | Ajuda de linha de comando do W32tm |
| W32tm /register | Registra o serviço de horário para ser executado como um serviço e adiciona a configuração padrão ao registro. |
| W32tm /unregister | Cancela o registro do serviço de horário e remove todas as informações de configuração do registro. |
| w32tm /monitor ]] | Domain — Especifica qual domínio monitorar. Se nenhum nome de domínio for especificado, ou se nem a opção domínio nem computadores for especificada, o domínio padrão é usado. Esta opção pode ser usada mais de uma vez. computers — Monitora a lista de computadores fornecida. Nomes de computadores são separados por vírgulas, sem espaços. Se um nome tiver o prefixo ’*’, ele é tratado como um controlador de domínio primário (PDC). Você pode usar esta opção mais de uma vez. threads — Especifica o número de computadores a serem analisados simultaneamente. O valor padrão é 3. O intervalo permitido é de 1 a 50. |
| w32tm /ntte | Converte um horário do sistema Windows NT, em intervalos de (10^-7)s a partir de 0h 1-Jan 1601, em um formato legível. |
| w32tm /ntpte | Converte um horário do Network Time Protocol (NTP), em intervalos de (2^-32)s a partir de 0h 1-Jan 1900, em um formato legível. |
| w32tm /resync | Informa a um computador que ele deve ressincronizar seu relógio o mais rápido possível, descartando todas as estatísticas de erro acumuladas. computer: |
| w32tm /stripchart /computer: | computer: |
- MANUAL — Inclui peers da lista manual de peers.
- DOMHIER — Sincroniza de um controlador de domínio na hierarquia de domínio.
- NO — Não sincroniza de nenhum servidor.
- ALL — Sincroniza tanto de peers manuais quanto de domínio.
LocalClockDispersion:
- YES — Este computador é um serviço confiável de horário.
- NO — Este computador não é um serviço confiável de horário.
largephaseoffset:
- file:
— Especifica o nome absoluto do arquivo. - size:
— Especifica o tamanho máximo para logging circular. - entries:
— Contém uma lista de flags, especificadas por número e separadas por vírgulas, que especificam os tipos de informações que devem ser registradas. Números válidos são de 0 a 300. Um intervalo de números é válido, além de números únicos, como 0 a 100,103,106. O valor 0-300 é para registrar todas as informações.
truncate — Trunca o arquivo se ele existir.
Observações
O serviço de Horário do Windows não é uma solução NTP completa que atende às necessidades de aplicações sensíveis ao tempo, e não é suportado pela Microsoft como tal. Para mais informações, consulte (http://go.microsoft.com/fwlink/?LinkID=179459) na Base de Conhecimento da Microsoft (http://go.microsoft.com/fwlink/?LinkID=179459). Se você tiver perguntas sobre o serviço de Horário do Windows, por favor publique-as no (http://go.microsoft.com/fwlink/?LinkId=195451) (http://go.microsoft.com/fwlink/?LinkId=195451).
Exemplos
Se você deseja configurar o cliente de Horário do Windows local para apontar para dois servidores de horário diferentes, um chamado ntpserver.contoso.com e outro chamado clock.adatum.com, digite o seguinte comando na linha de comando e pressione ENTER:
w32tm /config /manualpeerlist:ntpserver.contoso.com,clock.adatum.com /syncfromflags:manual /update
Para uma lista de servidores NTP válidos disponíveis na Internet para sincronização externa de horário, consulte (http://go.microsoft.com/fwlink/?LinkID=60401) na Base de Conhecimento da Microsoft (http://go.microsoft.com/fwlink/?LinkID=60401). Se você deseja verificar a configuração do cliente de Horário do Windows a partir de um computador cliente executando Windows 7 com o nome de host CONTOSOW1, execute o seguinte comando:
W32tm /query /computer:contosoW1 /configuration
A saída deste comando é uma lista de parâmetros de configuração definidos para o cliente de Horário do Windows.
Referências adicionais
- (https://technet.microsoft.com/es-es/library/cc771080\(v=ws.10\).aspx)
- (https://technet.microsoft.com/es-es/library/cc773061\(v=ws.10\).aspx#w2k3tr_times_intro)
(http://img.zemanta.com/zemified_h.png?x-id=5212764c-241e-47bc-bad2-f7c5eef93eab)](http://www.zemanta.com/?px “Enhanced by Zemanta”)
Resumo
Você aprendeu com sucesso a configurar seu servidor de domínio para sincronizar o horário pela Internet (Network Time Protocol - NTP). Se encontrar algum problema, verifique novamente os pré-requisitos e certifique-se de que seu ambiente Windows Servers está configurado corretamente.
Artigos Relacionados
- [How to: ](/change-product-key-windows-8-windows-server-2012/)
- [](/communication-with-the-underlying-transaction-manager-has-failed/)
- How to: Delete a DHCP Failover relationship when the partner server is unreachable
- DFSR: How to properly Size the Staging Folder and Conflict and Deleted Folder