Isso depende da variedade de servidores que permitem consultas de status externas. Nem todos fazem. O Windows em particular não pode responder a solicitações de status NTP padrão. Se não o fizerem, você terá que adicionar o servidor de pesquisa à lista de permissão da configuração do NTP, se isso for possível.
Para aqueles que respondem, o comando ntpq
foi projetado para fazer exatamente isso.
ntpq -c lo $target
Você terá que analisar a saída, mas isso pode ser combinado com um pouco de script nmap para identificar os hosts up com hosts NTP abertos para consulta.
Ou você pode usar uma estrutura de monitoramento real.