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


4. Procedimento


4.1. Configurando as Bridges

  1. 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.

  2. Para começar a configuração, acesse o Mikrotik através do programa Winbox, como na imagem abaixo:


  1. Acesse o menu lateral, e clique em "Bridge".

  1. Selecione o botão + e crie uma bridge como no exemplo abaixo, finalize com o botão Apply

  1. Repita o mesmo processo para a segunda interface bridge, seguindo o exemplo com o nome bridge-hotspot2

  2. Agora vá para Ip-> Address selecione o botão + e adicione uma rede a cada interface bridge criada anteriormente, como no exemplo abaixo:


  1. 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:

  1. 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:

  1. 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

  1. 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.

  1. 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:

  1. 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.

  1. Aplique a configuração e siga para a aba user profile, deixando as configurações como no exemplo abaixo:

  1. 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


  1. Importe os arquivos .html baixados no painel administrativo para a pasta “hotspot”


4.3. Configurando o Radius

  1. 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

  1. 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.

  1. Vá em File List, insira o arquivo baixado, alogin.html e login.html na nova  pasta criada, nesse exemplo será a pasta "hotspot2".

  1. Na aba Radius, repita o procedimento referenciando um novo domain, nesse exemplo será hotspot2.

  1. 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.