MikroTik

Como configurar HTTP Compression no Mikrotik: Passo a Passo

O HTTP Compression no Mikrotik permite habilitar a compactação de dados em tráfego HTTP processado pelo proxy do roteador. Essa funcionalidade reduz o volume de dados trafegados, acelerando o carregamento de páginas e economizando largura de banda. Neste guia, você aprenderá a configurar o HTTP Compression no Mikrotik para otimizar o tráfego de rede.

Passo a Passo: Configurando HTTP Compression no Mikrotik

1. Acesse o RouterOS

Conecte-se ao Mikrotik via WinBox ou terminal SSH.

2. Habilite o Proxy HTTP

Certifique-se de que o proxy HTTP está ativado:
RouterOS
/ip proxy set enabled=yes

3. Ative a Compactação no Proxy HTTP

Habilite o recurso de compactação de tráfego HTTP:
RouterOS
/ip proxy set cache-administrator=<a rel="noopener">[email protected]</a>
/ip proxy set max-cache-size=2048KiB
/ip proxy set compress=yes
O parâmetro compress=yes ativa a compactação para o proxy HTTP.

4. Defina um Cache para o Proxy (Opcional)

Configure o cache do proxy para armazenar páginas compactadas:
RouterOS
/ip proxy set cache-size=8192KiB

5. Crie Regras de Controle de Acesso no Proxy

Adicione regras para filtrar ou gerenciar o tráfego que passará pelo proxy:
  • Permitir Tráfego HTTP para Domínios Específicos:
    RouterOS
    /ip proxy access add dst-host=<a href="http://www.example.com" target="_new" rel="noopener">www.example.com</a> action=allow
  • Bloquear Tráfego HTTP para Conteúdo Indesejado:
    RouterOS
    /ip proxy access add path=*.exe action=deny

6. Redirecione o Tráfego HTTP para o Proxy

Configure uma regra NAT para redirecionar todo o tráfego HTTP ao proxy:
RouterOS
/ip firewall nat add chain=dstnat protocol=tcp dst-port=80 action=redirect to-ports=8080

7. Teste a Compactação HTTP

Utilize ferramentas de monitoramento ou análise de tráfego, como Wireshark ou tcpdump, para verificar a redução no tamanho dos pacotes HTTP.

8. Monitore o Proxy HTTP

Verifique o status do proxy e a quantidade de tráfego compactado:
RouterOS
/ip proxy print
/ip proxy cache print

Conclusão

O HTTP Compression no Mikrotik é uma funcionalidade poderosa para economizar largura de banda e melhorar a performance da rede. Com este guia, você pode habilitar a compactação HTTP e otimizar o tráfego de dados, proporcionando uma experiência de navegação mais eficiente para os usuários.