Voltar para Geral

Dúvida sobre NTP (urgente)

Home Fórum Geral Dúvida sobre NTP (urgente)

Visualizando 25 posts - 1 até 25 (de 48 do total)
  • Autor
    Posts
  • #43653
    rpedrosa1979
    Participante

    Pessoal boa tarde,
    Já não sei oque fazer mais, tenho um cliente que possui varias filiais e cada switch, router utiliza o NTP.
    O NTP está instalado em uma maquina fedora , que faz referencia de sincronização em um outro IP, até ai tudo bem.
    O serviço está ativo e rodando.

    Há duas semanas atrás obsersei que nenhum dos Switches do cliente está sincronizando.
    Funcionou bem durante varios meses e agora parou tudo.

    Comandos que utilizei :
    conf t
    clock timezone GMT-3 -3
    clock summer-time GMT-2 date Oct 14 2008 0:00 Feb 17 2009 0:00
    ntp server “ip do meu servidor NTP”

    ai quando vc digita:

    Switch-2#sh ntp associations

    address ref clock st when poll reach delay offset disp
    ~192.168.0.247 0.0.0.0 16 – 64 0 0.0 0.00 16000.
    * master (synced), # master (unsynced), + selected, – candidate, ~ configured

    Switch-2#sh ntp associations detail
    192.168.0.247 configured, insane, invalid, unsynced, stratum 16
    ref ID 0.0.0.0, time 00000000.00000000 (21:00:00.000 GMT-3 Thu Dec 31 1899)
    our mode client, peer mode unspec, our poll intvl 64, peer poll intvl 64
    root delay 0.00 msec, root disp 0.00, reach 0, sync dist 218613.571
    delay 0.00 msec, offset 0.0000 msec, dispersion 16000.00
    precision 2**5, version 3
    org time 00000000.00000000 (21:00:00.000 GMT-3 Thu Dec 31 1899)
    rcv time 00000000.00000000 (21:00:00.000 GMT-3 Thu Dec 31 1899)
    xmt time CD48128D.965F2010 (14:17:01.587 GMT-3 Thu Feb 19 2009)
    filtdelay = 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    filtoffset = 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    filterror = 16000.0 16000.0 16000.0 16000.0 16000.0 16000.0 16000.0 16000.0

    Switch-2#sh ntp status
    Clock is unsynchronized, stratum 16, no reference clock
    nominal freq is 250.0000 Hz, actual freq is 249.9985 Hz, precision is 2**24
    reference time is 00000000.00000000 (21:00:00.000 GMT-3 Thu Dec 31 1899)
    clock offset is 0.0000 msec, root delay is 0.00 msec
    root dispersion is 0.00 msec, peer dispersion is 0.00 msec

    Switch-2#sh clock detail
    .14:18:33.443 GMT-3 Thu Feb 19 2009 (coloquei na mão a hora)
    Time source is NTP
    Summer time starts 00:00:00 GMT-3 Tue Oct 14 2008
    Summer time ends 00:00:00 GMT-2 Tue Feb 17 2009

    Alguem dotado de maior conhecimento do que o meu poderia me ajudar?

    Um abraço Ricardo Pedrosa

    #64169
    RODRIGOKD
    Participante

    Olá Ricardo,

    Não posso te ajudar muito com relação à config dos switchs, mas tente o seguinte comando no Fedora:
    tcpdump -nn ip proto \udp and port 123 and host “ip-do-switch”

    Com este comando vc poderá saber se o servidor ntp (Fedora) esta recebendo os pacotes NTP dos switchs.
    Talvez isso possa te ajudar a isolar o problema.

    abs

    Rodrigo Dallabona

    #64170
    rpedrosa1979
    Participante

    O meu servidor ntp está recebendo os pacotes.

    [root@cacti-bmg ~]# tcpdump -nn ip proto \udp and port 123 and host 192.168.0.64
    tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
    listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
    15:32:52.412244 IP 192.168.0.64.123 > 192.168.0.247.123: NTPv3, Client, length 48
    15:33:56.413026 IP 192.168.0.64.123 > 192.168.0.247.123: NTPv3, Client, length 48

    15:35:00.413758 IP 192.168.0.64.123 > 192.168.0.247.123: NTPv3, Client, length 48
    15:36:04.414590 IP 192.168.0.64.123 > 192.168.0.247.123: NTPv3, Client, length 48
    15:37:08.415233 IP 192.168.0.64.123 > 192.168.0.247.123: NTPv3, Client, length 48
    15:38:12.416003 IP 192.168.0.64.123 > 192.168.0.247.123: NTPv3, Client, length 48
    15:39:16.417942 IP 192.168.0.64.123 > 192.168.0.247.123: NTPv3, Client, length 48
    15:40:20.417455 IP 192.168.0.64.123 > 192.168.0.247.123: NTPv3, Client, length 48
    15:41:24.418215 IP 192.168.0.64.123 > 192.168.0.247.123: NTPv3, Client, length 48
    ^C
    9 packets captured
    9 packets received by filter
    0 packets dropped by kernel

    #64171

    E não está respondendo :-).

    #64172

    Qual é a saída do comando “lsof -i udp:123” no seu servidor de NTP?

    #64173
    rpedrosa1979
    Participante

    Gustavo ele está respondendo sim.
    Tá sim ou estou enganado?

    #64174
    RODRIGOKD
    Participante

    Pelo resultado do tcpdump, o Fedora esta recebendo os pacotes, mas não esta retornando… deveria haver uma linha mais ou menos assim:

    … IP 192.168.0.247.123 > 192.168.0.64.123: NTPv3, Server, length 48

    esta parecendo que o problema esta no servidor ntp

    Veja um exemplo do tcpdump no meu servidor ntp:
    15:57:00.830471 IP 10.10.10.13.123 > 10.10.10.10.123: NTPv4, Client, length 48
    15:57:00.830745 IP 10.10.10.10.123 > 10.10.10.13.123: NTPv4, Server, length 48
    15:57:00.831165 IP 10.10.10.13.123 > 10.10.10.10.123: NTPv4, Client, length 48
    15:57:00.831245 IP 10.10.10.10.123 > 10.10.10.13.123: NTPv4, Server, length 48

    o ip 10.10.10.13 (cliente) solicita e o 10.10.10.10 (server) responde…

    abs
    Rodrigo Dallabona

    #64175
    rpedrosa1979
    Participante

    Gustavo abaixo a saida do comando.

    [root@cacti-bmg ~]# lsof -i udp:123
    COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
    ntpd 23955 ntp 16u IPv4 2613638 UDP *:ntp
    ntpd 23955 ntp 17u IPv6 2613639 UDP *:ntp
    ntpd 23955 ntp 18u IPv6 2613643 UDP localhost6.localdomain6:ntp
    ntpd 23955 ntp 19u IPv6 2613644 UDP [fe80::20c:29ff:fef8:8e56]:ntp
    ntpd 23955 ntp 20u IPv4 2613645 UDP cacti-bmg:ntp
    ntpd 23955 ntp 21u IPv4 2613646 UDP 192.168.0.247:ntp

    #64176

    Você tem iptables ativado no fedora?

    E, não, pela saída do tcpdump, o fedora não está respondendo.

    #64177

    Ah! e o daemon do ntp está com a porta 123/udp aberta. Resta saber se ele está sincronizando com uma fonte confiável. Dê uma olhada no /var/log/messages em busca de alguma informações de sincronização ou não. Eu não lembro se o fedora tem alguma coisa como o ntp-status.. ntpdate, etc…. mas vale procurar…

    #64178
    rpedrosa1979
    Participante

    Minha praia maior é com cisco, Linux eu apanho um pouco, mas vamos lá..

    [root@cacti-bmg ~]# yum -y update iptables
    Configurando o processo de atualização
    Nenhum pacote marcado para atualização
    [root@cacti-bmg ~]# yum -y install iptables
    Configurando o processo de instalação
    Analisando argumentos da instalação de pacotes
    O pacote iptables-1.4.1.1-2.fc8.i386 já está instalado em sua última versão
    Nada a ser feito

    #64179

    cara, veja se o iptables tem alguma regra. tente iptables -nvL (mas não post aqui as suas regras !!!!). Veja se a chain INPUT está como ACCEPT.. Se estiver então não é isso.

    #64180
    rpedrosa1979
    Participante

    Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
    pkts bytes target prot opt in out source destination
    533K 66M RH-Firewall-1-INPUT all — * * 0.0.0.0/0 0.0.0.0/0

    Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)

    Chain OUTPUT (policy ACCEPT 438K packets, 128M bytes)
    Chain RH-Firewall-1-INPUT (1 references)

    #64181

    Ótimo, não é isso. Como está configurado o seu ntp server ? 🙂 Na verdade, a pergunta é, foi feita alguma alteração ?

    #64182
    rpedrosa1979
    Participante

    vc fala dentro do Sw ou dentro do vi /etc/ntpd.conf ?

    dentro do SW:
    conf t
    clock timezone GMT-3 -3
    clock summer-time GMT-2 date Oct 14 2008 0:00 Feb 17 2009 0:00
    ntp server “ip do meu servidor NTP”

    #64183

    pergunta básica. Você já tentou reiniciar o ntpd no fedora ?

    killall -HUP ntpd

    #64184

    no ntpd.conf do linux… é o linux que não está respondendo… o sw está ok.

    #64185
    rpedrosa1979
    Participante

    [root@cacti-bmg ~]# vi /etc/ntp.conf
    # “memoria” para o escorregamento de frequencia do micro
    # pode ser necessario criar esse arquivo manualmente com
    # o comando touch ntp.drift
    driftfile /etc/ntp.drift

    # estatisticas do ntp que permitem verificar o historico
    # de funcionamento e gerar graficos
    statsdir /var/log/ntpstats/
    statistics loopstats peerstats clockstats
    filegen loopstats file loopstats type day enable
    filegen peerstats file peerstats type day enable
    filegen clockstats file clockstats type day enable

    # servidores publicos do projeto ntp.br
    server a.ntp.br iburst
    server b.ntp.br iburst
    server c.ntp.br iburst

    # outros servidores
    # server outro-servidor.dominio.br iburst

    # configuracoes de restricao de acesso
    restrict default kod notrap nomodify nopeer
    “/etc/ntp.conf” 23L, 737C

    #64186

    Veja se os logs estão ok no diretório /var/log/ntpstats/…

    #64187

    Lembrei.. tenta o comando “ntpstat” no fedora…

    #64188
    rpedrosa1979
    Participante

    [root@cacti-bmg ~]# ntpstat
    synchronised to NTP server (200.160.0.8) at stratum 3
    time correct to within 960 ms
    polling server every 64 s

    #64189

    service ntpd restart 🙂 (isso é no fedora…)

    #64190
    rpedrosa1979
    Participante

    ehhe.. eu sei Gustavo , nao tem como dar esse comando no switch.. hehe

    [root@cacti-bmg ~]# service ntpd restart
    Desligando o ntpd: [ OK ]
    Iniciando o ntpd: [ OK ]

    #64191

    Agora faça o seguinte, deixe o tcpdump rolando no fedora… desconfigure o ntp em um dos switches e configure novamente (reset!! :-D) e veja o que aparece no tcpdump… a comunicação tem que ser ida e volta ….

    #64192
    rpedrosa1979
    Participante

    ok, vou fazer isso..
    Switch-2(config)#no ntp server 192.168.0.247
    Só nao posso resetar o meu swtich

Visualizando 25 posts - 1 até 25 (de 48 do total)
  • Você deve fazer login para responder a este tópico.