MikroTik

How to Configure Web Proxy on MikroTik: Step by Step

O Web Proxy no Mikrotik é uma funcionalidade que permite armazenar e filtrar conteúdo da web para melhorar o desempenho da rede, reduzir consumo de banda e aplicar regras de acesso. Ele pode ser usado como proxy direto ou transparente.

Step by Step to Configure Web Proxy on MikroTik

1. Access the MikroTik

  • Conecte-se ao dispositivo via WinBox, SSH, ou interface Web.

2. Enable the Web Proxy Service

  • Habilite o serviço de proxy no Mikrotik:
    RouterOS
    /ip proxy set enabled=yes

3. Configure the Operation Mode

  • Para usar o proxy como transparente, ative a opção:
    RouterOS
    /ip proxy set src-address=0.0.0.0 port=8080

4. Redirect HTTP Traffic to the Proxy

  • Configure uma regra NAT para tornar o proxy transparente:
    RouterOS
    /ip firewall nat add chain=dstnat protocol=tcp dst-port=80 action=redirect to-ports=8080

5. Configure Proxy Filter Rules (optional)

  • Para bloquear sites específicos:
    RouterOS
    /ip proxy access add dst-host=<a href="http://www.exemplo.com" target="_new" rel="noopener">www.exemplo.com</a> action=deny
  • Para permitir somente determinados sites:
    RouterOS
    /ip proxy access add dst-host=<a href="http://www.sitepermitido.com" target="_new" rel="noopener">www.sitepermitido.com</a> action=allow
    /ip proxy access add action=deny

6. Configure the Proxy Cache

  • Ajuste o tamanho do cache para armazenar conteúdos frequentemente acessados:
    RouterOS
    /ip proxy set cache-administrator=<a rel="noopener">[email protected]</a> max-cache-size=204800KiB

7. Monitor Proxy Usage

  • Verifique as conexões e estatísticas do proxy:
    RouterOS
    /ip proxy print
    /ip proxy cache print

8. Test the Proxy on the Network

  • Access the internet from network devices and verify that the proxy is working as expected.

9. Adjust Security Settings (optional)

  • Restrinja o uso do proxy por sub-redes específicas:
    RouterOS
    /ip proxy access add src-address=192.168.1.0/24 action=allow
    /ip proxy access add action=deny

Final Considerations

O Web Proxy no Mikrotik é uma ferramenta poderosa para redes que precisam de controle sobre o acesso à internet e otimização de banda. Com configurações de cache e filtragem, ele pode ser adaptado para diferentes necessidades de gerenciamento.