+ Responder ao Tópico



  1. Olá, bom dia a todos.

    Gostaria de uma opinião de vocês, tenho a seguinte situação no provedor onde trabalho:

    Servidor Mikrotik com Hotspot, ligado ao servidor linux (hub entre eles) rodando radius e usando mysql pra autenticar os usuários do hotspot. O que vem aconteçendo ultimamente e frequentemente é que o serviço radius nesse linux para de responder, na verdade ele está ativo e nao gera nenhum log de erro aparente, mas quando o Mikrotik faz uma solicitação a ele, ele simplesmente nao responde. Pra voltar ao normal, mato o processo radius e reinicio ele (radius), com isso tudo volta ao normal.

    O que poderia ser feito nesse caso, tive as seguintes idéias:

    1º - Fazer o mysql desse linux replicar seu banco pra outro linux que tenho, porém ae vem um problema, como fazer o mikrotik buscar no linux de backup quando o meu principal parar ?

    2º - Montar um script no meu linux com radius que monitore o serviço radius, pra que quando ele parar de responder, reiniciar o mesmo (o radius), como fazer isso, já andei procurando na net mas nao encontrei nada pra me ajudar, alguma dica ?

    Mais alguma idéia ou dica?

    OBS: Já estamos verificando para corrigir esse problema do travamento do radius, porém mesmo assim gostaria de fazer algum tipo de backup de radius em outra máquina.

    Obrigado a qualquer sugestão.

  2. Olá

    Passei por um problema semelhante. Na época até resolver o problema criei um script e agendei no crond para minuto em minuto verificar se meu radius estava autenticando, do contrário ele automaticamente restartava o mesmo. Foi muito útil p/ mim, talvez seja útil para vc... segue abaixo:

    # no crontab
    0-59 * * * * /etc/proserv/accesradius.sh

    # conteúdo do script
    ---------------------------------------
    #!/bin/bash

    PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/sbin

    MISSED=0

    if /usr/local/bin/radtest usuário senha localhost:1813 0 chaveradius ; then
    ((MISSED++))
    fi

    ## Verifica se o radis travou, se afirmativo restart o serviço ##
    if [ $MISSED = 0 ]; then
    /etc/rc.d/init.d/radiusd stop
    /etc/rc.d/init.d/radiusd stop
    /etc/rc.d/init.d/radiusd stop
    /etc/rc.d/init.d/radiusd stop
    /etc/rc.d/init.d/radiusd stop
    /etc/rc.d/init.d/radiusd start
    fi

    ---------------------------------

    OBS: Não esqueça da permissão 755 para o script

    Att.



  3. obrigado amigo...vou testar assim q puder...t+



    Citação Postado originalmente por bauer Ver Post
    Olá

    Passei por um problema semelhante. Na época até resolver o problema criei um script e agendei no crond para minuto em minuto verificar se meu radius estava autenticando, do contrário ele automaticamente restartava o mesmo. Foi muito útil p/ mim, talvez seja útil para vc... segue abaixo:

    # no crontab
    0-59 * * * * /etc/proserv/accesradius.sh

    # conteúdo do script
    ---------------------------------------
    #!/bin/bash

    PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/sbin

    MISSED=0

    if /usr/local/bin/radtest usuário senha localhost:1813 0 chaveradius ; then
    ((MISSED++))
    fi

    ## Verifica se o radis travou, se afirmativo restart o serviço ##
    if [ $MISSED = 0 ]; then
    /etc/rc.d/init.d/radiusd stop
    /etc/rc.d/init.d/radiusd stop
    /etc/rc.d/init.d/radiusd stop
    /etc/rc.d/init.d/radiusd stop
    /etc/rc.d/init.d/radiusd stop
    /etc/rc.d/init.d/radiusd start
    fi

    ---------------------------------

    OBS: Não esqueça da permissão 755 para o script

    Att.






Tópicos Similares

  1. servidor de backup...
    Por underground-sa no fórum Servidores de Rede
    Respostas: 3
    Último Post: 19-05-2005, 17:38
  2. Servidor de chat para freebsd
    Por Dinei Moraes no fórum Sistemas Operacionais
    Respostas: 2
    Último Post: 23-02-2005, 07:18
  3. Servidor de Fax para Linux
    Por FabioRB no fórum Servidores de Rede
    Respostas: 1
    Último Post: 17-12-2004, 00:49
  4. Sistema de backup para restaurar rapidamente
    Por cokidi no fórum Servidores de Rede
    Respostas: 6
    Último Post: 28-11-2004, 07:07
  5. Liberação de Backup para usuário Mortal
    Por afRH no fórum Servidores de Rede
    Respostas: 1
    Último Post: 22-06-2004, 16:31

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L