Página 1 de 3 123 ÚltimoÚltimo
+ Responder ao Tópico



  1. Olá pessoal, estou querendo usar o mikrotik para fazer um sistema hotspot para restaurante, hoteis,...
    Tem alguma maneira de eu gerar varias senhas (1000 ou mais) automaticamente e que cada senha tenha uma duração(ex. 2hrs cada) e depois desse tempo ela seja inutilizada?
    Eu consigo fazer isso no Pfsense, mas queria usar a RB750 para diminuir custos.
    Obrigado a todos

  2. Olá querido, se você usar ubuntu vai ficar fácil:

    Faça a instalação do aplicativo: mkpasswd (sudo apt-get install libstring-mkpasswd-perl)

    Após instalar, rode o comando diretamente no shell, mudando o diretório:

    #!/bin/bashcol=5
    for ((user=1000;user<=1999;user++));do
    ((col--));
    password=`mkpasswd.pl -l 4 -s 0 -d 4 -C 0 -c 0`
    echo "add disabled=no limit-uptime=20m name=Usuario${user} password=\"${password}\" profile=default server=hotspot1" >> /home/usuario/usuarios_hotspot.txt
    if ((col==4));then echo "<tr>" >> /home/usuario/pag.html
    fi
    echo "<td>usuario: user${user} Senha: ${password}</td>" >> pag.html
    if ((col==1));then
    echo "</tr>" >> pag.html
    col=5;
    fi
    done;

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

    Após é só acessar sua mikrotik, abrir o terminal digitar:

    /ip hotspot user

    <enter>

    e colar as linhas geradas no arquivo. usuarios_hotspot.txt

    -Diogo Petry



  3. Dê uma olhada neste script que criei e disponibilizei no meu blog para ver se lhe atende:

    http://blog.ffelix.eti.br/hotstpo-mi...eio-de-script/

  4. Citação Postado originalmente por dpetry Ver Post
    Olá querido, se você usar ubuntu vai ficar fácil:

    Faça a instalação do aplicativo: mkpasswd (sudo apt-get install libstring-mkpasswd-perl)

    Após instalar, rode o comando diretamente no shell, mudando o diretório:

    #!/bin/bashcol=5
    for ((user=1000;user<=1999;user++));do
    ((col--));
    password=`mkpasswd.pl -l 4 -s 0 -d 4 -C 0 -c 0`
    echo "add disabled=no limit-uptime=20m name=Usuario${user} password=\"${password}\" profile=default server=hotspot1" >> /home/usuario/usuarios_hotspot.txt
    if ((col==4));then echo "<tr>" >> /home/usuario/pag.html
    fi
    echo "<td>usuario: user${user} Senha: ${password}</td>" >> pag.html
    if ((col==1));then
    echo "</tr>" >> pag.html
    col=5;
    fi
    done;

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

    Após é só acessar sua mikrotik, abrir o terminal digitar:

    /ip hotspot user

    <enter>

    e colar as linhas geradas no arquivo. usuarios_hotspot.txt

    -Diogo Petry

    Obrigado pela dica, mas eu preciso de algo para diminuir o custo, queria alguma coisa que precisasse so da RB750, nessa dica tua e teria que usar a rb e mais um pc pra rodar o ubuntu que ficaria meio caro..
    Obrigado



  5. Tem como esses usuarios serem criados com um certo tempo de conexão?
    Exemplo: cada usuario expira em um determinado tempo, após esse tempo fica inutilizado?






Tópicos Similares

  1. hotspot mikrotik sem autenticar
    Por saip no fórum Redes
    Respostas: 4
    Último Post: 24-11-2007, 22:37
  2. várias dúvidas hotspot
    Por maleficavatar no fórum Redes
    Respostas: 3
    Último Post: 27-09-2007, 21:29
  3. Respostas: 1
    Último Post: 23-07-2007, 15:38
  4. Respostas: 1
    Último Post: 02-07-2007, 11:08
  5. Alterar página inicial do HotSpot Mikrotik
    Por macvitor no fórum Redes
    Respostas: 3
    Último Post: 04-02-2007, 22:58

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L