Como sincronizar o tempo entre um cliente Windows e um servidor NTP Linux?

3

Eu quero que minha máquina com o Windows 7 aproveite o tempo do meu servidor Linux Debian Sid.

Então, eu quero avançar e instalar o OpenNTPD do repositório do Debian. Ele não escuta nada por padrão, então eu configurei da seguinte forma:

listen on 192.168.0.1
server 0.debian.pool.ntp.org
server 1.debian.pool.ntp.org
server 2.debian.pool.ntp.org
server 3.debian.pool.ntp.org

192.168.0.1 é o endereço IP do meu servidor na minha LAN. Eu entrei nas configurações do Windows e eu tenho isso:

Euuseiumsnifferderede(Wireshark)paraverificarseissoeraumproblemaderede.Nãoé:oWindowsestáfelizmenteenviandopacotesNTPereceberespostasdomeuservidor.EuachoqueoWindowsnãoestásatisfeitocomarespostaquerecebedoservidor.Acoisaé,eunãotenhoidéiadoporquê...

Vejaoresultadodew32tm/query/verbose/peersnamáquinaWindows:

#Peers:1Peer:192.168.0.1,0x9State:ActiveTimeRemaining:604046.2718893sMode:3(Client)Stratum:0(unspecified)PeerPollInterval:0(unspecified)HostPollInterval:10(1024s)LastSuccessfulSyncTime:(null)LastSyncError:0x80004005(Unspecifiederror)LastSyncErrorMsgId:0x00000000(Succeeded)AuthTypeMsgId:0x0000005A(NoAuth)ResolveAttempts:0ValidDataCounter:2Reachability:4

"Erro não especificado" não ajuda muito. Alguma ideia do que está acontecendo aqui?

    
por Etienne Dechamps 28.10.2011 / 00:46

3 respostas

3

Os servidores de tempo tomam alguns exemplos para garantir que estão lendo os servidores upstream corretamente e para definir seu próprio estrato corretamente. Às vezes demora um pouco. Geralmente menos de 10 minutos.

Quando você receber um erro como esse, verifique primeiro o estrato que seu servidor NTP está relatando. Há um limite de quão baixo o windows irá para definir seu tempo a partir de um servidor NTP, mas eu não me lembro do topo da minha cabeça.

    
por 28.10.2011 / 01:08
1

Bem, David Schwartz estava certo: no tempo que levei para escrever minha pergunta, meu servidor NTP foi sincronizado e o Windows atualizou seu relógio com sucesso.

Sinceramente, eu não tinha ideia de que precisava esperar por isso. Eu pensei que era instantâneo. Você é bom quando o OpenNTPD grava clock is now synced no syslog, não antes. Bom, bom saber.

Se apenas as mensagens de erro do Windows fossem um pouco mais explícitas…

    
por 28.10.2011 / 00:59
0

A sincronização de horário pode não ter êxito quando você tenta sincronizar com um servidor NTP não Windows no Windows Server 2003 link

    
por 05.06.2013 / 14:20