Pessoal preciso de uma luz tenho uma rede onde 2 a 3 usuários usam a mesma antena, bom minha dificuldade neste caso é o seguinte, sendo que alguns usuários também tem roteadores, precisava saber se há algum método de colocar esses usuários somente com autenticação por IP X Mac, ou seja sem ser por pppoe ou hotspot, fico agradecido se alguém puder dar uma ajuda.
Para adicionar comentários, você deve ser membro de MK-AUTH.
Respostas
estou trabalhando ainda nisso, mais se vc quiser testar amigo faz os passos abaixo e me avisa:
Primeiro faz um update do sistema, então é preciso que seus clientes tenham os campos IP, Interface* ( nome da placa igual no mikrotik ) e MAC preenchidos nos cadastros deles.
Segundo vc abre as url abaixo e copia os codigos e cada arquivo e cola no terminal do MikroTik, nesses codigos vc altera o ip do mk-auth ( 172.31.255.2 ) e a key_api que vc pega na pagina de dados do provedor no webadmin.
www.mk-auth.com.br/tool_fetch/arp.txt
www.mk-auth.com.br/tool_fetch/dhcp.txt
www.mk-auth.com.br/tool_fetch/ip.txt
www.mk-auth.com.br/tool_fetch/pgaviso.txt
www.mk-auth.com.br/tool_fetch/pgcorte.txt
www.mk-auth.com.br/tool_fetch/queues.txt
www.mk-auth.com.br/tool_fetch/wifi.txt
- para pegar somente clientes definidos em um ramal, é somente trocar no script a palavra todos pelo ip do ramal.
- vc pode olhar nos logs do mikrotik se aparece algum erro, se tudo funcionar ok a cada 15 minutos é atualizado os dados no MikroTik.
*é possivel alterar em massa para colocar.
Boa noite pedro, testando aqui no meu nao funfou nao o ip x mac da na tela de hotspot ainda
mais no cadastro do cliente em conexoes deixamos em hotspot?
sim...
augusto cezar das neves disse:
AC
no roteador do cliente a porta wan deve estar em DHCP certo Pedro?
se o servidor dhcp do mikrotik estiver ativo sim, com o script abaixo o mk-auth repassa para o mikrotik os ips dos clientes no dhcp-server:
http://www.mk-auth.com.br/tool_fetch/dhcp.txt
augusto cezar das neves disse:
Estou a realizar os testes Pedro assim que terminar te aviso e obrigado pela resposta
Olá Pedro, gostaria de sugerir o seguinte, baseado nos arquivos mkt_hotspot.rcs que é gerado pelo script hotspot.txt
só preciso do arquivo php que vai fazer a busca
e gerar os arquivos mkt_add_ipbinding.rsc e mkt_desable_ipbinding.rsc
/////COMANDO DO ARQUIVO QUE ADICIONA O CLIENTE NO IP Binding
/ip hotspot ip-binding add address="$IP_CLIENTE" comment="$LOGIN" disabled=no \
to-address="$IP_CLIENTE" type=bypassed
////se quiser aumentar a segurança da pra incluir o mac no scrip
add mac-address=00:xx:xx:xx:xx:xx address=192.168.x.x
*prefiro sem MAC mas da pra fazer com e sem
////OPÇÕES PARA BLOQUEAR O CLIENTE
////faz uma busca no Mk-Auth pelos clientes desativados e gera um arquivo com os seguintes dados
1ª Opção
////COMANDO DO ARQUIVO QUE REMOVE O CLIENTE FAZENDO UMA BUSCA POR IP
///(Eu acho a mais eficiente uma vês que não temos IPs repetidos)
//ip hotspot ip remove [/ip hotspot ip find address=$IP_CLIENTE]
:delay 0.2s;
2ª Opção
////COMANDO DO ARQUIVO QUE REMOVENDO O IP DO CLIENTE FAZENDO UMA BUSCA PELO COMENTÁRIO
/ip hotspot ip remove [/ip hotspot ip find comment=$LOGIN]
:delay 0.2s;
Usaria o seu arquivo www.mk-auth.com.br/tool_fetch/queues.txt
para cadastrar as velocidades
Os Script poderiam ser rodado uma vês ao dia ou a critério de cada um, já que isso pode ser feito no mikrotik
Pedro Filho disse:
add_ipbinding.txt
desable_ipbinding.txt
oi boa noite, pedro alguma novidade sobre a volta do ip/mac