Windows 7 como servidor de horário NTP

1

Tentando fazer com que o Windows 7 funcione como um servidor de tempo NTP para clientes Linux

De aqui :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\ In the right pane, right-click AnnounceFlags, and then click Modify. In the Edit DWORD Value dialog box, under Value data, type 5, and then click OK. Enable NTPServer. Locate and then click the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\ In the right pane, right-click Enabled, and then click Modify. In the Edit DWORD Value dialog box, type 1 under Value data, and then click OK. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\VMICTimeProvider\ In the right pane, right-click Enabled, and then click Modify In the Edit DWORD Value dialog box, type 0 under Value data, and then click OK Exit Registry Editor. At the command prompt, type the following command to restart the Windows Time service, and then press ENTER: net stop w32time && net start w32time

Desligou o firewall na caixa Win7.

EDIT 2 - Isso está funcionando

UsandoMeinbergNTPD

EDITAR

Logo depois que postei, notei que o serviço tinha parado ... o tempo ainda não é sincronizado na caixa do linux

masolhandoparaotráfegonoMicrosoftNetworkMonitor,vejoqueaporta123estáinacessível.

TalvezeudevatentarusaroNetTime? link

    
por Dave Mateer 17.05.2012 / 17:46

2 respostas

9

De acordo com a Microsoft, " o serviço de tempo do Windows não é exatamente implementação do Network Time Protocol (NTP) . " Ele funciona bem o suficiente como um servidor de tempo para outras máquinas Windows, mas não deve ser usado como um servidor de tempo para clientes Linux com a expectativa de que o tempo será mantido em sincronia com precisão. As deficiências do W32Time são apresentadas no artigo KB939322 da Microsoft:

We do not guarantee and we do not support the accuracy of the W32Time service between nodes on a network. The W32Time service is not a full-featured NTP solution that meets time-sensitive application needs. The W32Time service is primarily designed to do the following:

  • Make the Kerberos version 5 authentication protocol work.
  • Provide loose sync time for client computers.

A versão 5 do Kerberos requer que os computadores sejam sincronizados dentro de 5 minutos - um padrão de precisão muito baixo! O W32Time pode levá-lo dentro de alguns segundos na maior parte do tempo, mas a Microsoft absolutamente não garante este nível de desempenho.

A solução é usar um servidor NTP real, o que significa usar ntpd . Normalmente, seu servidor de horário seria uma de suas máquinas Linux, mas as portas Windows do ntpd estão disponíveis se necessário.

    
por 17.05.2012 / 18:19
-1

Bem, o Microsoft W32Time Service sincronizará seu relógio local com qualquer um dos servidores NTP. Primeiro, faça com que sua máquina com Windows 7 sincronize com times.microsoft.com ou pool.ntp.org e, em seguida, habilite o servidor NTP no Gerenciamento de computadores - > Editor de políticas de grupo.

Todos os passos são os seguintes:

  • Abra o Editor de políticas de grupo
  • Clique em Configuração do Computador, clique em Modelos Administrativos, clique em Sistema e, em seguida, clique em Serviço de Tempo do Windows.
  • Clique em Provedores de horário, clique duas vezes em Ativar o Servidor NTP do Windows no painel direito, clique no botão Ativado e, em seguida, clique em OK.
  • No menu Editor de Objeto de Diretiva de Grupo, clique em Arquivo e, em seguida, clique em Sair.

Referência de:

link

    
por 17.01.2013 / 12:05

Tags