CIRCUITO
CARIOCA TI · DOCUMENTAÇÃO
♙
Gerador de configuração

Gerador de ACL

Gere regras IPv4 de ACL e filtro de firewall para Cisco IOS/IOS XE, MikroTik RouterOS e Huawei VRP usando hosts, redes CIDR, protocolos e portas TCP/UDP de destino.

ACLIPv4Cisco IOS XEMikroTik RouterOSHuawei VRPFirewall

Gerador de ACL e regra de firewall IPv4

Monte uma regra explícita usando any, um host IPv4 ou uma rede IPv4 em CIDR. Regras TCP e UDP também podem corresponder a uma porta de destino ou a um intervalo inclusivo.

Letras, números, pontos, sublinhados e hífens.
IP significa sem restrição a TCP/UDP/ICMP. No RouterOS isso é representado omitindo o matcher de protocolo.
Aceita: any, host IPv4 ou rede IPv4 em CIDR.
Entradas CIDR são normalizadas para o endereço real da rede.
Válido apenas com TCP ou UDP.
Usada por Cisco e Huawei. O RouterOS utiliza a posição da regra.
Relevante apenas quando MikroTik RouterOS estiver selecionado.
ACL · PACKET FILTERING

Uma regra de ACL combina condições de correspondência e uma ação

Uma ACL IPv4 ou regra de filtro de firewall normalmente avalia campos como protocolo, endereço de origem, endereço de destino e, para TCP ou UDP, portas da camada de transporte. Quando um pacote corresponde à regra, a ação configurada é executada. O modelo exato de processamento ainda depende da plataforma, do recurso, da chain ou da interface em que a regra é utilizada.

ORDER MATTERS

A ordem das regras pode mudar completamente o resultado

Filtros de pacotes são sensíveis à ordem. Uma regra ampla posicionada antes de outra específica pode tornar a regra posterior inalcançável na prática. ACLs Cisco e chains de filtro do RouterOS são avaliadas conforme a ordem das regras, portanto a configuração gerada deve ser inserida na posição planejada e não simplesmente colada no final de uma política existente.

CISCO IOS · IOS XE

ACLs estendidas Cisco usam wildcard para redes IPv4

Em uma ACL IPv4 estendida Cisco, um host pode ser escrito com a palavra-chave host, any representa qualquer endereço e uma rede IPv4 é representada pelo endereço da rede seguido da wildcard. Por exemplo, 192.0.2.0/24 torna-se 192.0.2.0 0.0.0.255. Portas TCP e UDP de destino podem usar operadores como eq e range.

MIKROTIK ROUTEROS

No RouterOS, a chain indica onde o pacote está sendo filtrado

A tabela filter do RouterOS possui as chains internas input, forward e output. Input trata tráfego destinado ao próprio roteador, forward trata tráfego que atravessa o roteador e output trata tráfego originado pelo roteador. Escolher a chain errada pode produzir uma regra sintaticamente válida que não protege o caminho de tráfego pretendido.

HUAWEI VRP

ACLs avançadas Huawei podem combinar protocolo, endereços e portas

ACLs avançadas do Huawei VRP são projetadas para corresponder a características de pacotes IPv4, incluindo endereços de origem e destino, protocolo IP e portas TCP ou UDP. Famílias de produtos Huawei e releases do VRP podem diferir na forma como a ACL é vinculada a uma interface ou consumida por uma política de tráfego, por isso este gerador separa deliberadamente a criação da regra do contexto de aplicação.

CIDR → WILDCARD

O gerador normaliza CIDR antes de produzir a sintaxe do fabricante

Se você informar uma rede como 192.0.2.37/24, ela é normalizada para 192.0.2.0/24 antes da geração. A saída Cisco e Huawei passa a usar a wildcard correspondente 0.0.0.255, enquanto o RouterOS mantém a notação CIDR. Isso evita reproduzir bits de host digitados por engano como se fossem o limite correto da rede.

IMPLICIT BEHAVIOR

Não presuma o mesmo comportamento para pacotes sem correspondência em todas as plataformas

ACLs IPv4 Cisco possuem deny implícito ao final: tráfego que chega ao fim sem corresponder a uma entrada permit é negado. Chains de filtro do RouterOS se comportam de forma diferente: conforme a documentação MikroTik, se um pacote chega ao fim da chain sem corresponder a uma regra, ele é aceito. Tratar esses modelos como equivalentes pode causar indisponibilidade ou uma falha de segurança não intencional.

CHANGE SAFETY

Gere primeiro, revise a política depois e aplique por último

Antes de aplicar uma ACL remotamente, confira o caminho de gerenciamento, a ordem das regras existentes, a direção do roteamento e o método de rollback. Uma regra deny correta aplicada na interface, chain ou direção errada pode interromper imediatamente o acesso administrativo ou tráfego de produção. O comando gerado é, portanto, auxílio de configuração e não uma instrução de implantação automática.

FAQ

Perguntas frequentes sobre o Gerador de ACL

O que este gerador de ACL cria?+

Ele cria uma regra de filtragem IPv4 para Cisco IOS/IOS XE, MikroTik RouterOS ou Huawei VRP usando ação, protocolo, origem, destino e porta TCP/UDP de destino opcional.

Posso usar uma rede IPv4 em vez de um único host?+

Sim. Informe CIDR como 192.0.2.0/24. O gerador normaliza a rede e converte para wildcard quando a plataforma selecionada exige essa sintaxe.

O que acontece se eu informar 192.0.2.37/24?+

O endereço é normalizado para a rede real 192.0.2.0/24 antes de a regra ser gerada.

O que significa any?+

Significa que a condição de endereço não restringe a regra a um host ou rede IPv4 específicos. A sintaxe correspondente ao fabricante é gerada automaticamente.

Por que só posso usar porta com TCP ou UDP?+

TCP e UDP possuem números de porta na camada de transporte. Correspondências genéricas IP e ICMP não usam a sintaxe de porta de destino TCP/UDP.

Qual a diferença entre input e forward no RouterOS?+

Input trata tráfego destinado ao próprio roteador. Forward trata tráfego que atravessa o roteador. Output trata tráfego originado pelo roteador.

O RouterOS precisa de protocol=ip para representar qualquer protocolo IP?+

Não. Neste gerador, selecionar IP faz o matcher de protocolo ser omitido no RouterOS, evitando restringir a regra a TCP, UDP, ICMP ou outro protocolo específico.

O que é wildcard em uma ACL Cisco?+

A wildcard controla quais bits do endereço IPv4 precisam corresponder. Em uma rede /24 convencional, a máscara 255.255.255.0 corresponde à wildcard 0.0.0.255.

Cisco possui deny implícito?+

Sim. Uma ACL IPv4 termina com deny implícito, portanto pacotes que chegam ao final sem corresponder a uma entrada permit são negados.

O RouterOS possui o mesmo deny implícito?+

Não. A MikroTik documenta que um pacote que chega ao final de uma chain sem corresponder a uma regra é aceito. Portanto uma política final de drop deve ser explícita quando esse for o desenho pretendido.

O gerador aplica a ACL Cisco automaticamente em uma interface?+

Não. Ele cria a ACL e a regra, mas deixa a escolha da interface e da direção in/out para o administrador porque isso depende da topologia e do caminho real do tráfego.

Por que a saída Huawei não vincula automaticamente a ACL a uma interface?+

O Huawei VRP pode consumir ACLs em diferentes recursos e contextos de política, e os comandos exatos de aplicação podem variar conforme família do produto e release. O gerador evita adivinhar o contexto de implantação.

Esta ferramenta gera uma política completa de firewall?+

Não. Ela gera uma regra por vez. Uma política completa exige ordenação, análise de fluxos stateful, proteção do gerenciamento, contexto de roteamento, testes e planejamento de rollback.

É seguro colar remotamente uma regra deny gerada?+

Não automaticamente. Uma regra tecnicamente correta pode interromper gerenciamento ou produção se entrar na ordem, chain, interface ou direção errada. Revisão e plano de rollback são essenciais.