Spawnzao

Configurar Servidores de NTP (Windows) – parte 1

Por em 04/08/2014 - 3,705 views

Para configurarmos o serviço de NTP (serviço de data e hora) temos que definir qual servidor NTP utilizaremos para atualizar os nossos servidores.

No Brasil a hora oficial é fornecido pelo site www.ntp.br, lá é informado os endereços dos servidores NTP oficiais:

  • a.st1.ntp.br
  • b.st1.ntp.br
  • c.st1.ntp.br
  • d.st1.ntp.br
  • a.ntp.br
  • b.ntp.br
  • c.ntp.br
  • gps.ntp.br

De posse dessas informações podemos iniciar a configuração do nosso servidor NTP no Windows.

Abaixo segue a topologia sugerida:

ntp_infraestructure_windows


Caso o seu serviço “Windows Time” esteja desativado e você não consiga ativá-lo, teremos que desinstalá-lo e depois instalá-lo em seguida:

Obs.: Lembrando que todos os comandos deverão ser executados em Modo Administrador.


net stop w32time
w32tm /unregister

Nesse momento o Windows solicitará o reinicio do sistema, para desinstalar o NTP.
Após reiniciar, iremos reinstalar o serviço NTP.


w32tm /register
net start w32time

Vamos informar ao serviço NTP quais servidores ele irá se atualizar:


w32tm /config /syncfromflags:manual /manualpeerlist:"a.ntp.br b.ntp.br c.ntp.br",0x8
w32tm /config /reliable:yes
w32tm /config /update

Agora vamos forçar uma sincronização:


w32tm /resync

Caso o comando tenha sucesso o retorno será o seguinte:

Sending resync command to local computer
The command completed successfully.

Para confirmar que o servidor está sincronizado, utilize os seguintes comandos:


w32tm /query /status

Leap Indicator: 0(no warning)
Stratum: 3 (secondary reference – syncd by (S)NTP)
Precision: -6 (15.625ms per tick)
Root Delay: 0.0424042s
Root Dispersion: 7.7992512s
ReferenceId: 0xAC100007 (source IP: 200.189.40.8)
Last Successful Sync Time: 04/08/2014 09:48:50
Source: a.ntp.br,b.ntp.br,c.ntp.br
Poll Interval: 6 (64s)


w32tm /query /verbose /peers

#Peers: 3

Peer: a.ntp.br
State: Active
Time Remaining: 50.4599729s
Mode: 1 (Symmetric Active)
Stratum: 2 (secondary reference – syncd by (S)NTP)
PeerPoll Interval: 15 (32768s)
HostPoll Interval: 6 (64s)
Last Successful Sync Time: 04/08/2014 10:12:22
LastSyncError: 0x00000000 (Succeeded)
LastSyncErrorMsgId: 0x00000000 (Succeeded)
AuthTypeMsgId: 0x0000005A (NoAuth )
Resolve Attempts: 0
ValidDataCounter: 1
Reachability: 3

Peer: b.ntp.br
State: Active
Time Remaining: 50.4599729s
Mode: 1 (Symmetric Active)
Stratum: 2 (secondary reference – syncd by (S)NTP)
PeerPoll Interval: 15 (32768s)
HostPoll Interval: 6 (64s)
Last Successful Sync Time: 04/08/2014 10:12:22
LastSyncError: 0x00000000 (Succeeded)
LastSyncErrorMsgId: 0x00000000 (Succeeded)
AuthTypeMsgId: 0x0000005A (NoAuth )
Resolve Attempts: 0
ValidDataCounter: 1
Reachability: 3

Peer: c.ntp.br
State: Active
Time Remaining: 50.4599729s
Mode: 1 (Symmetric Active)
Stratum: 2 (secondary reference – syncd by (S)NTP)
PeerPoll Interval: 15 (32768s)
HostPoll Interval: 6 (64s)
Last Successful Sync Time: 04/08/2014 10:12:22
LastSyncError: 0x00000000 (Succeeded)
LastSyncErrorMsgId: 0x00000000 (Succeeded)
AuthTypeMsgId: 0x0000005A (NoAuth )
Resolve Attempts: 0
ValidDataCounter: 1
Reachability: 3

Também é possível realizar uma verificação em todos os servidores do domínio, para isso execute:


w32tm /monitor /domain:local.seweb.corp

domainserver.local.seweb.corp[192.168.1.1:123]:
ICMP: 6ms delay
NTP: -0.0599862s offset from dc2.local.seweb.corp
RefID: b.ntp.br [200.189.40.8]
Stratum: 2

filial2.local.seweb.corp[192.168.2.2:123]:
ICMP: 4ms delay
NTP: -0.0055661s offset from dc2.local.seweb.corp
RefID: domainserver.local.seweb.corp [192.168.1.1]
Stratum: 3

filial3.local.seweb.corp[192.168.3.2:123]:
ICMP: 6ms delay
NTP: +0.0100707s offset from dc2.local.seweb.corp
RefID: domainserver.local.seweb.corp [192.168.1.1]
Stratum: 3

filial4.local.seweb.corp[192.168.4.2:123]:
ICMP: 5ms delay
NTP: +0.0004136s offset from dc2.local.seweb.corp
RefID: domainserver.local.seweb.corp [192.168.1.1]
Stratum: 3

filial5.local.seweb.corp[192.168.5.2:123]:
ICMP: 2ms delay
NTP: +0.0016654s offset from dc2.local.seweb.corp
RefID: domainserver.local.seweb.corp [192.168.1.1]
Stratum: 3

No próximo artigo veremos como configurar o NTP no Linux.

:, , , , , , , , , ,
No comments for this entry yet...

Leave a Reply

Licença

Creative Commons License

Techs

 Blog Tool, Publishing Platform, and CMS
Powered by PHP
Powered by MySQL
Mozilla Foundation
hacker emblem
Mozilla Foundation
Open Source Initiative
Creative Commons