Se nenhum dos servidores NTP que você está tentando parecer responder, é provável que um firewall esteja bloqueando as solicitações de saída ou as respostas recebidas.
O NTP usa a porta UDP 123. Você pode verificar se as solicitações de saída estão sendo bloqueadas executando o traceroute nessa porta. Dependendo da sua implementação do traceroute, isso pode ser algo como traceroute -p 123 0.it.pool.ntp.org
(o Debian inclui várias implementações do traceroute, verifique traceroute --help
ou man traceroute
no seu sistema). Se as solicitações recebidas forem bloqueadas, mas as solicitações de saída forem concluídas, não acho que você possa diagnosticar onde elas estão bloqueadas sem acesso a uma máquina fora de sua rede (se você tiver acesso a essa máquina, execute traceroute -p 123 your.ip.address
). Observe que, se você tiver um endereço IP privado , a capacidade de usar o NTP exige a cooperação do administrador da rede (especificamente , Suporte a NTP no dispositivo NAT ).
Se você configurou um firewall em sua máquina, certifique-se de que o NTP esteja funcionando. A maneira mais simples é permitir todo o tráfego na porta UDP 123:
iptables -A INPUT -p udp --sport 123 --dport 123 -j ACCEPT
iptables -A OUTPUT -p udp --sport 123 --dport 123 -j ACCEPT
(Você pode adicionar as diretivas -d
/ -s
para restringir a um determinado endereço IP ou conjunto de endereços IP. Observe que, se fizer isso, será necessário atualizar essas regras se os servidores NTP o pool que você está usando muda os endereços IP.)
Se o tráfego NTP estiver bloqueado em algum ponto entre a máquina e a Internet, entre em contato com o administrador da rede. É provável que exista uma máquina de retransmissão que você possa usar como seu servidor NTP.