Inicialização do NTP de Atraso, Cisco 877W, IOS 12.4 (24) T1

3

Eu tenho um Cisco 877W que estou usando para minha conexão ADSL doméstica (e como uma atualização no Cisco IOS). Eu tenho uma configuração de trabalho no local com a minha conexão PPPoA chegando on-line corretamente, e VLANs e outras configurações configuradas como eu quero, mas eu não posso quebrar a configuração NTP.

Para o NTP, tenho as seguintes definições

ntp server 0.uk.pool.ntp.org source Dialer0
ntp server 1.uk.pool.ntp.org source Dialer0
ntp server 2.uk.pool.ntp.org source Dialer0
ntp server 3.uk.pool.ntp.org source Dialer0

Esta configuração funciona bem quando emitida no modo de configuração global quando a interface Dialer0 (ATM0.1) está ativa. A configuração falha na inicialização:

Translating "1.uk.pool.ntp.org"...domain server (208.67.222.222) (208.67.220.220)

ntp server 1.uk.pool.ntp.org source Dialer0
                                            ^
% Invalid input detected at "^" marker.

Isso é repetido para os outros servidores definidos.

Obviamente, a pesquisa de DNS para o (s) servidor (es) falha porque os servidores DNS não podem ser acessados porque a interface externa ainda não está on-line.

Existe uma maneira de atrasar a configuração do NTP até que a interface do Dialer0 seja totalmente inicializada? Os comandos NTP podem ser disparados pelo protocolo de linha na interface do Dialer0 em transição para o estado up ? Alternativamente, os comandos NTP podem ser atrasados por 5 minutos após a conclusão do roteador?

Qualquer conselho, ou ponteiros para documentação útil ou exemplos recebidos com gratidão ...

    
por Mike Insch 13.07.2011 / 23:24

2 respostas

2

OK, eu acho que poderia ter resolvido isso - embora minha cabeça doa agora! Postar para outras pessoas que possam encontrar isso ...

Eu removi minha configuração do servidor NTP da configuração e substituí o seguinte:

kron policy-list ntp
 cli ntp server 0.uk.pool.ntp.org source Dialer0
 cli ntp server 1.uk.pool.ntp.org source Dialer0
 cli ntp server 2.uk.pool.ntp.org source Dialer0
 cli ntp server 3.uk.pool.ntp.org source Dialer0

kron occurrence ntp-init in 5 oneshot
 policy-list ntp

Agora, depois de um reload , o roteador espera 5 minutos antes de configurar o NTP, o que parece funcionar bem até agora ... É meio que um truque - provavelmente há uma maneira melhor!

    
por 14.07.2011 / 18:53
1

no meu 1841 (15.1 (3) T) o IOS tentará resolver o nome do servidor ntp no momento da inicialização antes das interfaces estarem online, o que obviamente falha. Eu 'consertei' o problema usando o endereço do servidor ntp em vez do nome do host.

    
por 26.03.2012 / 19:05

Tags