openwrt: Use rdate com servidores NTP?

5

Percebi que alguns dispositivos incorporados (como OpenWRT , que são executados no Busybox) usam rdate para definir a hora do sistema. de NTP. O Rdate é um protocolo de horário mais antigo e estou tendo problemas para encontrar servidores rdate de trabalho nos Estados Unidos.

É possível que rdate sincronize a hora com servidores de tempo NTP?

    
por Stefan Lasiewski 01.07.2010 / 17:08

4 respostas

3

Você pode fornecer uma fonte rdate do Unix (Linux) usando inetd ou xinetd. O servidor está embutido nesses dois servidores.

Sempre que possível, use ntp conforme mencionado acima. Os servidores DNS do seu ISP provavelmente fornecerão serviços NTP. Estes são provavelmente mais próximos da rede do que qualquer outro servidor. Como sugerido acima, você deve considerar a configuração de um servidor NTP na sua rede.

O OpenWRT tem um pacote ntp e pode ser usado como seu servidor NTP.

    
por 01.07.2010 / 22:09
7

A maioria dos servidores públicos ainda aceitam solicitações de TEMPO, o protocolo usado pelo rdate.

    
por 01.07.2010 / 19:18
5

O rdate que você tem é um applet busybox que só fala rdate, então não, não é possível.

Sua outra opção é instalar um cliente ntp ou um cliente sntp (simple ntp) ou atualizar o busybox para uma versão que tenha o applet ntpd. Eu não sei quais pacotes estão disponíveis para você, mas ntp e msntp (ambos daemons) e ntpdate , bsd rdate (ambos um tiro, este último fala sntp) são as opções que vejo em debian.

    
por 01.07.2010 / 17:49
5

Já pensou em configurar seu próprio servidor? Basta configurar um NTP em uma caixa publicamente acessível, apontar para alguns bons servidores ntp . Configure o serviço de horário padrão no seu servidor. Em uma caixa linux você precisaria instalar o inetd se você não tem, e depois descomentar o serviço de tempo no /etc/inetd.conf. Em uma caixa do windows, você precisa adicionar o recurso 'Simple TCP / IP services'.

Tenha em mente que rdate não é realmente tão bom de um serviço de tempo. Instalar um cliente sntp / ntp provavelmente será uma escolha melhor se você precisar de tempo confiável.

    
por 01.07.2010 / 18:39