Tutoriais

How to Configure Hotspot Authentication on MikroTik

A autenticação de Hotspot no Mikrotik é uma excelente maneira de fornecer acesso à internet a usuários de maneira controlada. Com o Hotspot, você pode criar uma página de login personalizada onde os usuários inserem suas credenciais para acessar a rede. Neste tutorial, você aprenderá como configurar a autenticação de Hotspot no Mikrotik para fornecer um acesso seguro e controlado à sua rede.

Prerequisites for Configuring Hotspot Authentication on MikroTik

Antes de começar, verifique se você possui os seguintes itens:
  • Acesso ao dispositivo Mikrotik (via Winbox ou CLI).
  • Basic knowledge of networking and how a Hotspot works.

1. Accessing MikroTik

Para configurar a autenticação de Hotspot, você precisará acessar o seu dispositivo:
  • Via Winbox: Baixe e execute o Winbox. Conecte-se ao seu Mikrotik usando o endereço IP ou MAC.
  • Via CLI: Use um terminal SSH para se conectar ao Mikrotik com seu nome de usuário e senha.

2. Enabling the Hotspot Server

O primeiro passo é habilitar o servidor Hotspot no Mikrotik:
  1. No menu IP, clique em Hotspot.
  2. Clique em Hotspot Setup para iniciar o assistente de configuração do Hotspot.
  3. Select the interface that will serve as the access interface (typically the local network interface).
  4. Defina o endereço IP e o intervalo de IPs que o servidor Hotspot utilizará para fornecer endereços aos dispositivos conectados.
  5. Configure o Gateway e o DNS para que os usuários possam acessar a internet após a autenticação.
  6. Complete the configuration wizard.

CLI command example:

/ip hotspot setup interface=ether2 address-pool=hotspot-pool

3. Creating Users for Authentication

Depois de configurar o servidor Hotspot, você precisa criar usuários que serão autenticados ao acessar a rede:
  1. No menu IP, clique em Hotspot e depois na aba Users.
  2. Clique em Add para adicionar um novo usuário.
  3. Set the username, password, and account expiration time if needed.
  4. Clique em OK para salvar.

CLI command example:

/ip hotspot user add name=usuario password=senha profile=default

4. Customizing the Login Page

Uma das vantagens do Hotspot Mikrotik é a possibilidade de personalizar a página de login. Você pode criar uma página com o logotipo da sua empresa ou com um formulário de autenticação personalizado.
  1. No menu Files, adicione os arquivos da sua página de login (HTML, CSS, imagens) à pasta hotspot.
  2. No menu IP > Hotspot, clique em User Profiles e configure o Login Page para apontar para o arquivo HTML que você criou.

CLI command example:

/ip hotspot user-profile set default login-page=<a target="_new" rel="noopener">http://192.168.1.1/login.html</a>

5. Testing the Hotspot Configuration

Após configurar o Hotspot e a autenticação, é importante testar o funcionamento da rede:
  1. Connect a device to the network and open a browser.
  2. The Hotspot login page should appear. Enter the credentials of the configured user.
  3. Verify that internet access is granted after authentication.

Example test command:

/ping 8.8.8.8

6. Monitoring Hotspot Access

Para monitorar o tráfego e os usuários conectados ao Hotspot, você pode usar as ferramentas de monitoramento do Mikrotik:
  1. No menu IP > Hotspot, clique em Active Users para visualizar os usuários atualmente conectados.
  2. Use o Traffic Monitor para visualizar a quantidade de dados que cada usuário está consumindo.

CLI command example:

/ip hotspot active print

Conclusion on Configuring Hotspot Authentication on MikroTik

Configurar a autenticação de Hotspot no Mikrotik é uma ótima maneira de controlar e monitorar o acesso à sua rede, garantindo uma experiência de usuário segura e controlada. Com a possibilidade de personalizar a página de login e criar regras específicas para usuários, você pode oferecer uma rede eficiente e segura para todos os dispositivos conectados. Gostou deste tutorial? Confira nossos outros guias sobre configuração de redes no Mikrotik e otimize sua segurança e conectividade!