Como Configurar Autenticação em Servidor Web no Mikrotik

A autenticação em servidor web no Mikrotik é uma maneira eficaz de controlar o acesso aos serviços web do seu dispositivo, garantindo que apenas usuários autorizados possam acessar informações sensíveis. Neste tutorial, você aprenderá como configurar a autenticação no servidor web do Mikrotik, melhorando a segurança e o controle de acesso ao dispositivo.

Pré-requisitos para Configurar Autenticação em Servidor Web no Mikrotik

Antes de começar, verifique se você possui os seguintes itens:
  • Acesso ao dispositivo Mikrotik (via Winbox ou CLI).
  • Conhecimento básico sobre redes e configuração de servidores.

1. Acessando o Mikrotik

Para configurar a autenticação, 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. Habilitando o Servidor Web

Primeiro, habilite o servidor web no Mikrotik para permitir o acesso via navegador:
  1. No menu IP, clique em Services.
  2. Localize o serviço www (servidor web) e verifique se está habilitado. Caso não esteja, clique com o botão direito e selecione Enable.
  3. Se desejar, altere a porta do servidor web para aumentar a segurança (a porta padrão é 80).

Exemplo de comando CLI:

/ip service enable www /ip service set www port=8080

3. Configurando Autenticação Básica

O Mikrotik oferece a possibilidade de usar autenticação básica no servidor web. Isso significa que os usuários precisarão fornecer um nome de usuário e uma senha para acessar a interface do servidor web.
  1. No menu System, clique em Users.
  2. Crie um novo usuário ou edite um usuário existente para fornecer credenciais.
  3. Na aba Password, configure a senha desejada.
  4. Clique em OK para salvar.

Exemplo de comando CLI:

/user add name=admin password=MinhaSenha

4. Configurando Autenticação HTTPS (Opcional)

Para aumentar a segurança da autenticação, você pode habilitar HTTPS no Mikrotik, o que criptografa a comunicação entre o servidor web e o cliente.
  1. No menu IP, clique em Services.
  2. Localize o serviço www-ssl e habilite-o para permitir o acesso seguro via HTTPS.
  3. Certifique-se de que você tem um certificado SSL válido ou use um certificado autoassinado.

Exemplo de comando CLI:

/ip service enable www-ssl /ip service set www-ssl port=443

5. Testando a Autenticação

Após configurar a autenticação, é importante testar se a configuração está funcionando corretamente:
  1. Abra um navegador e tente acessar o Mikrotik via http://<endereço IP>:8080 (ou https://<endereço IP>:443 se estiver usando HTTPS).
  2. Verifique se a página de login do Mikrotik aparece e solicita o nome de usuário e senha configurados.
  3. Faça login com as credenciais criadas e verifique se o acesso é permitido.

Exemplo de comando para testar:

/ping 192.168.1.1

6. Monitorando o Acesso ao Servidor Web

Para monitorar quem está acessando o servidor web e garantir que apenas usuários autorizados estão utilizando os serviços, você pode verificar os logs de acesso:
  1. No menu System, clique em Log.
  2. Filtre os logs para visualizar apenas as entradas relacionadas ao serviço web.

Exemplo de comando CLI para verificar logs:

/log print where message~&quot;www&quot;

Conclusão sobre Configuração de Autenticação em Servidor Web no Mikrotik

Configurar a autenticação no servidor web do Mikrotik é essencial para proteger o acesso ao dispositivo, garantindo que apenas usuários autorizados possam visualizar ou modificar configurações sensíveis. Com as etapas apresentadas, você pode configurar a autenticação básica e melhorar a segurança do seu Mikrotik com HTTPS. Gostou deste tutorial? Confira nossos outros guias sobre configuração de redes no Mikrotik e otimize sua segurança e conectividade!