Identifique clientes NTP usando meu servidor

4

Eu tenho um servidor HPUX NTP. É o servidor para um dispositivo cliente burro que possui o NTP integrado. Eu posso dizer ao cliente o IP e o intervalo do servidor, mas não consigo fazer logout.

Como sei se a sincronização do NTP está ocorrendo?

Normalmente, eu vou ao cliente e executo:

ntpq -p

mas, neste caso, o cliente não pode fazer isso. É possível obter uma lista de clientes sincronizados com o meu servidor NTP do próprio servidor?

    
por Jonathan 23.02.2012 / 01:15

3 respostas

12

tcpdump port 123 ?

ntpdc -c monlist também pode funcionar, embora eu não tenha um servidor ntp à mão para testar.

    
por 23.02.2012 / 01:27
1
#ntpdc -c monlist

mostrará exatamente quais clientes estão sendo atendidos pelo servidor NTP. No entanto, sugiro fazer o reinício do serviço ntp antes da listagem. Isso ocorre porque a lista também contém clientes antigos, incluindo aqueles que podem ser ouvidos por muito tempo e depois removidos da rede / desativados.

#service ntpd restart 
#ntpdc -c monlist 

Isso fornecerá exatamente os dados atuais.

    
por 06.09.2017 / 13:46
0

Você pode verificar o tráfego do dispositivo para garantir que a tentativa de sincronização seja feita (nomeada nas outras respostas), mas o dispositivo ainda precisa fazer alguma coisa com a resposta. Sem registro (remoto) ou exibição de status, você não pode dizer com certeza que o dispositivo está sincronizado.

    
por 02.03.2012 / 14:33

Tags