Gerador de CGNAT para MikroTik

Script de netmap para RouterOS v6 e v7, tabela de portas em Excel e relatório em PDF. Com IP público, porta e horário, você acha o cliente.

Blocos

Exemplos:
RouterOS

Resultado

Quem usava este IP e porta?

Informe o IP público e a porta de um pedido judicial ou de um abuso. Com o horário, o log do RADIUS ou do PPPoE diz qual cliente tinha o IP privado. Também funciona com um IP privado.

Como funciona

Netmap com faixa fixa de portas

O bloco privado é dividido em fatias do tamanho do bloco público. Cada fatia sai pelos mesmos IPs públicos, um para um, numa faixa de portas só dela. IP público e porta sempre apontam para um único cliente.

Guarda de registros

O Marco Civil da Internet (art. 13) obriga o provedor de conexão a guardar os registros de conexão por 1 ano. Com CGNAT, a porta faz parte da identificação: guarde o relatório junto dos logs de autenticação.

RouterOS v6 e v7

As regras têm a mesma sintaxe nas duas versões; testamos a importação no 6.49 e no 7.25. Tudo leva o comentário V2-CGNAT, e o arquivo traz os comandos para remover.

Perguntas frequentes

Quantos clientes posso colocar por IP público no CGNAT?

Depende de quantas portas cada cliente precisa. Com 32 clientes por IP, cada um fica com 2016 portas (de 1024 a 65535), o que atende bem o uso residencial. Abaixo de 1000 portas por cliente começam os problemas com jogos e aplicativos.

Por que usar netmap e não masquerade no CGNAT?

Com netmap e faixas fixas de porta, IP público e porta sempre apontam para o mesmo cliente. Para responder a um pedido judicial basta a tabela de portas e o log de autenticação, sem guardar cada conexão.

O script funciona no RouterOS v6 e no v7?

Sim. As regras de NAT têm a mesma sintaxe nas duas versões. Testamos a importação no RouterOS 6.49 e no 7.25.

Como remover as regras criadas?

Todas levam o comentário V2-CGNAT. O próprio arquivo traz os dois comandos que removem as regras de NAT e a lista de endereços.

Outras ferramentas gratuitas

Precisa de ajuda com o projeto, e não só com a conta? A Version2 faz a engenharia de redes de provedores, datacenters e empresas. Fale com um engenheiro.