Eu tenho um domínio do MS AD com alguns servidores de aplicativos todos executando o Windows Server 2012 R2. O aplicativo tem requisitos especiais: o horário entre o banco de dados e os servidores de aplicativos deve ser inferior a 5 segundos. Se houver uma diferença horária de 2 segundos ou mais, o aplicativo definirá a hora da máquina manualmente. Se houver mais de 5 ou 10 segundos (não lembro), o aplicativo simplesmente não carrega.
Tentei confiar nos mecanismos de sincronização de horário do Active Directory, como normalmente faço, mas não funciona aqui. Precisa ser mais "preciso".
Portanto, minha pergunta é ... conhecendo os riscos de ter uma sincronização de tempo entre controladores de domínio e servidor de aplicativos, é possível desativar a sincronização de horário do Windows no logon em um domínio do Active Directory?
fonte
Respostas:
O Windows AD precisa de carimbos de data / hora para conflitos de replicação do AD e autenticação Kerberos. O Kerberos os usa para se proteger contra ataques de repetição - em que um pacote de autenticação é interceptado na rede e reenviado posteriormente para autenticação no nome do remetente original.
Se a diferença entre a hora local e o carimbo de data / hora for muito grande, a solicitação de autenticação será rejeitada e a autenticação Kerberos falhará. Definir o tempo muito alto cria um risco maior de ataques de repetição. A configuração padrão é cinco minutos.
Sem o momento sincronizado entre controladores de domínio e servidores, não seria possível concluir a autenticação. Portanto, desabilitar a sincronização da hora do Windows no logon em um domínio do Active Directory pode causar problemas significativos para autenticação.
fonte