Versão: 0.1
Data: 18/08/2025
Autor: Gusthavo Nóbrega Furuhashi
Documentos relacionados:
1. Objetivo
Este tutorial tem como objetivo configurar equipamentos Mikrotik manualmente com mais de um hotspot, para funcionar com a Mambo
2. Pré-requisitos
Conhecimentos: Familiaridade com o Painel Administrativo Mambo e Mikrotik
Ferramentas/Softwares: Painel Administrativo Mambo, Winbox ou acesso web ao Mikrotik
Acessos/Permissões: Será necessário ter acesso admin ao Mikrotik que será configurado.
Possuir um cabo conectado na porta 2 do Mikrotik
3. Links Úteis
Ativação de um Painel Administrativo Mambo: https://mambowifi.com/contato
4. Procedimento
4.1. Configurando as Bridges
Para o procedimento, vamos utilizar como exemplo duas interfaces: bridge-hotspot e bridge-hotspot2, cada uma com uma rede específica que será aplicado o hotspot redirecionando para o Captive Portal da Mambo.
Para começar a configuração, acesse o Mikrotik através do programa Winbox, como na imagem abaixo:
Acesse o menu lateral, e clique em "Bridge".
Selecione o botão + e crie uma bridge como no exemplo abaixo, finalize com o botão Apply
Repita o mesmo processo para a segunda interface bridge, seguindo o exemplo com o nome bridge-hotspot2
Agora vá para Ip-> Address selecione o botão + e adicione uma rede a cada interface bridge criada anteriormente, como no exemplo abaixo:
Com as redes definidas, atribua as interfaces que farão parte da bridge, podendo ser uma interface ether, vlan ou wlan. Nesse exemplo serão atribuídas duas interfaces wlan:
Para criação do hotspot, acesse o menu lateral e clique em New Terminal. Digite o comando /ip hotspot setup logo abaixo, digite a interface que será aplicado o hotspot. A partir desse passo, basta confirmar cada interação com o botão enter, seguindo o exemplo abaixo:
Para o exemplo acima, foi adicionado um masquerade para a rede criada e também endereços de DNS, caso não precise, basta colocar "no" ao invés de "yes" na solicitação do masquerade network e deixar em branco o campo de dns servers.
4.2. Configurando o primeiro Hotspot
Com o hotspot criado, acesse as configurações através do menu lateral em Ip -> Hotspot. Acesse a aba Servers e coloque como “Name” o mesmo do “Identify” do Mikrotik.
Seguindo a configuração, abra a aba Server Profile, em General selecione a pasta html a qual pertencerá esse profile e na aba Login, marque as opções como no exemplo abaixo:
IMPORTANTE! Para o passo do Radius, vamos aplicar um identificador de domínio para diferenciar esse hotspot, nesse exemplo foi aplicado um alias no campo Default Domain "hotspot1".Mas a frente, esse mesmo Domain será referenciado no tópico Configuração de Radius.
Aplique a configuração e siga para a aba user profile, deixando as configurações como no exemplo abaixo:
Aplique a configuração e novamente no terminal, digite o comando para inclusão dos domínios no Walled Garden:
/ip hotspot walled-garden
add dst-host=*mambowifi*
#facebook
add dst-host=*facebook.com*
add dst-host=*akamai*
add dst-host=*facebook.net*
add dst-host=*fbcdn.net*
#twitter
add dst-host=*twitter*
add dst-host=*twimg*
add dst-host=*fastly.net*
add dst-host=*edgecastcdn.net*
#instagram
add dst-host=*instagram.com*
add dst-host=*doubleclick.net*
add dst-host=www.google.com
add dst-host=www.google.com.br
/ip firewall address-list add address=uploads.mambowifi.com list=mambo
/ip firewall address-list add address=mambowifi.com list=mambo
/ip firewall address-list add address=facebook.com list=facebook
/ip firewall address-list add address=facebook.net list=facebook
/ip firewall address-list add address=akamaihd.net list=facebook
/ip firewall address-list add address=fbcdn.net list=facebook
/ip firewall address-list add address=www.googleapis.com list=google
/ip firewall address-list add address=ssl.gstatic.com list=google
/ip firewall address-list add address=fonts.gstatic.com list=google
/ip firewall address-list add address=www.gstatic.com list=google
/ip firewall address-list add address=accounts.google.com list=google
/ip firewall address-list add address=accounts.youtube.com list=google
/ip firewall address-list add address=accounts.google.com.br list=google
/ip firewall address-list add address=gstatic.com list=google
/ip firewall address-list add address=twitter.com list=twitter
/ip firewall address-list add address=twimg.com list=twitter
/ip firewall address-list add address=abs.twitter.com list=twitter
/ip hotspot walled-garden ip add dst-address-list=mambo
/ip hotspot walled-garden ip add dst-address-list=facebook
/ip hotspot walled-garden ip add dst-address-list=google
/ip hotspot walled-garden ip add dst-address-list=twitter
Importe os arquivos .html baixados no painel administrativo para a pasta “hotspot”
4.3. Configurando o Radius
Agora para criar o Servidor Radius, acesse através do menu lateral Radius, clique no botão + e insira as configurações. No campo Domain, insira o nome configurado no server profile, como no exemplo abaixo:
Repita esse passo e crie outro Servidor Radius para o endereço do Radius que está em seu painel administrativo.
4.4. Configurando o segundo Hotspot
Crie o hotspot em uma outra interface, no exemplo desse artigo, o segundo hotspot será criado na bridge-hotspot2. Em Server Profile, crie um novo HTML Directory, para isso, basta inserir um nome e clicar em Apply. Será criada uma pasta com o mesmo nome em File List.
Vá em File List, insira o arquivo baixado, alogin.html e login.html na nova pasta criada, nesse exemplo será a pasta "hotspot2".
Na aba Radius, repita o procedimento referenciando um novo domain, nesse exemplo será hotspot2.
Agora repita o procedimento demonstrado no tópico 4.3, tendo como única alteração, a inserção do mesmo nome configurado no Default Domain do Server Profile. Abaixo o exemplo:
Se houver alguma dúvida ou dificuldade, você pode entrar em contato com nosso suporte através do e-mail suporte@mambowifi.com informando sua dificuldade, número de telefone para contato e URL do painel administrativo.