CGNAT
O CGNAT permite que muitos assinantes com endereços privados compartilhem poucos endereços públicos. O CGNAT do roteador é determinístico: cada assinante recebe um bloco de portas fixo em um endereço público. Tanto os clientes quanto os serviços estão incluídos.
Como os blocos são contados
Seção intitulada “Como os blocos são contados”- A faixa de portas é 1024–65535 por padrão.
- Um bloco tem 2048 portas por padrão.
- Assim, um endereço público comporta 31 assinantes (64512 portas ÷ 2048).
- Capacidade = endereços públicos × blocos por endereço. 16 endereços públicos comportam 496 assinantes.
Blocos menores significam mais assinantes por endereço público, mas menos conexões para cada um.
Ative-o
Seção intitulada “Ative-o”dtvsol cgnat set enable iface bond0 pool XXX.XXX.XXX.64-XXX.XXX.XXX.79dtvsol cgnatifaceé o uplink, onde o pool público é roteado para o roteador.poolé uma lista separada por vírgulas de endereços individuais e faixas (first-last).block <n>define as portas por assinante.exempt <cidr,cidr>lista as redes privadas enviadas para fora sem NAT.
O dtvsol cgnat mostra o estado, o pool, a capacidade, quantos blocos estão atribuídos e livres
e uma amostra das atribuições.
O que uma alteração faz
Seção intitulada “O que uma alteração faz”- Desativar o CGNAT tira todos os assinantes privados da internet até que ele seja ativado novamente.
- Alterar a interface, o pool, a faixa de portas ou o tamanho do bloco recalcula o endereço público e o bloco de portas de todos os assinantes. As conexões abertas deles caem (jogos, chamadas e downloads recomeçam).
- Alterar somente a lista de exceções (exempt) não move ninguém.
No monitor (Settings → Protection → CGNAT), os dois primeiros tipos de alteração pedem que
você digite CGNAT antes que o botão funcione. Veja Settings.
O log de mapeamentos
Seção intitulada “O log de mapeamentos”Cada atribuição e liberação é gravada em /opt/dtvsol/log/cgnat-mappings.log com a hora:
[2026-09-25 10:30:00] ASSIGN AA:BB:CC:DD:EE:FF 100.64.16.9 -> XXX.XXX.XXX.64:3072-5119 slot=1[2026-09-26 08:00:00] RELEASE AA:BB:CC:DD:EE:FF slot=1Um assinante recebe o menor bloco livre quando é adicionado e o mantém enquanto existir. Este log é o seu registro para solicitações judiciais. Ele está incluído no backup diário do roteador.
Descubra quem usou um endereço e uma porta
Seção intitulada “Descubra quem usou um endereço e uma porta”dtvsol cgnat lookup XXX.XXX.XXX.64 4000A resposta indica o assinante que detém esse bloco agora (MAC, endereço privado, hostname e a faixa de portas do bloco). Para uma data passada, consulte no log de mapeamentos as atribuições do bloco em torno daquele momento.
CGNAT e alarmes de capacidade
Seção intitulada “CGNAT e alarmes de capacidade”O registro de alarmes avisa quando o pool do CGNAT está quase cheio. Veja Alarmes e a tela 24/7.
Este site foi escrito com a ajuda de IA e revisado pela nossa equipe.