Configurar Servidores de NTP (Windows) – parte 1
Por Spawnzao em 04/08/2014 - 4,695 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:
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: 3Peer: 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: 3Peer: 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: 2filial2.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: 3filial3.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: 3filial4.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: 3filial5.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.