Validador de Lista de Permissões IP:Porta

Valida entradas em massa de IP:porta

Allowlist Rules

Format

network, port, description

Port can be: single (80), range (80-443), or * (any)

Test Addresses

Enter allowlist rules and test addresses to validate

O IP:Port Allowlist Validator verifica listas de combinações de endereço IP e porta quanto a formatação correta, intervalos válidos e erros comuns. Cole entradas como 192.168.1.1:443, 10.0.0.0/8:22 ou [2001:db8::1]:8080 e obtenha um relatório detalhado separando entradas válidas daquelas com erros de formato, intervalos inválidos, duplicatas e sobreposições -- antes que uma entrada ruim cause uma interrupção em produção.

Entendendo Validação de IP:Porta

Regras de firewall e allowlists de serviço quase sempre envolvem duas peças de informação: um endereço IP (ou intervalo CIDR) e um número de porta. Errar em qualquer um pode ter sérias consequências. Um octet IP inválido como 192.168.1.256 fará alguns firewalls rejeitarem todo o arquivo de regra, enquanto outros silenciosamente pulam, deixando uma regra de permissão esperada faltando e bloqueando tráfego legítimo. Um número de porta de 0 ou 70000 é tecnicamente analisável mas quase certamente um erro que não corresponderá a nenhum tráfego real.

O problema mais profundo é que esses erros são difíceis de capturar de olho. Uma lista de 200 entradas IP:porta em uma planilha pode ter três typos, duas duplicatas e uma sobreposição onde uma regra /8 torna uma regra /24 mais específica redundante. Revisão manual é tedioso e não confiável, especialmente quando a lista vem de outra pessoa -- um time de segurança passando requisitos, um vendedor fornecendo endereços de endpoint ou um script automatizado raspando logs de acesso. Cada entrada precisa ser verificada contra um conjunto consistente de regras e é exatamente o que esse validador faz.

Além de verificação de formato simples, o validador captura problemas lógicos que são ainda mais difíceis de detectar. Entradas duplicadas desperdiçam capacidade de regra e sinalizam erros de copy-paste. Intervalos CIDR sobrepostos significam que uma regra é completamente sombreada por outra, que é wasteful ou indica falta de entendimento do layout de rede. Entradas IPv4 e IPv6 misturadas em uma lista destina a um firewall single-stack causarão falhas silenciosas na implantação. Capturar todos esses antes das regras entrarem em produção é muito mais barato do que debugar problemas de conectividade depois do fato.

Como Validar Entradas de IP:Porta

  1. Cole sua lista de entradas de IP:porta -- uma por linha, de uma planilha ou arquivo de configuração existente.
  2. O validador analisa cada entrada, verificando formato de endereço IP, intervalo de porta, notação CIDR e sintaxe de delimitador.
  3. Revise os resultados, que separam entradas válidas de entradas com erros.
  4. Corrija entradas marcadas usando as mensagens de erro específicas fornecidas para cada linha inválida.
  5. Re-valide até todas as entradas passarem, então exporte a lista limpa para implantação.

Formatos de Input Suportados

FormatoExemploDescrição
IP:porta192.168.1.1:443Formato padrão delimitado por dois-pontos
IP/CIDR:porta10.0.0.0/8:22Intervalo CIDR com porta
Separado por espaço192.168.1.1 443Tabulação ou espaço entre IP e porta
Formato de colchete IPv6[2001:db8::1]:8080IPv6 entre colchetes com porta
IPv6/CIDR:porta[2001:db8::/32]:443CIDR IPv6 com porta

Verificações de Validação e Exemplos de Erro

InputErroMotivo
192.168.1.256:443Octet IP inválidoOctet 256 excede valor máximo 255
10.0.0.1:0Porta inválidaPorta 0 não é uma porta de serviço válida
10.0.0.1:70000Porta fora de intervaloPorta excede máximo 65535
10.0.0.0/33:22Prefixo CIDR inválidoComprimento de prefixo IPv4 não pode exceder 32
192.168.1.1:443 (duplicada)Entrada duplicadaO mesmo par IP:porta aparece nas linhas 3 e 7
10.0.0.0/8:22 + 10.1.0.0/16:22Sobreposição detectada10.1.0.0/16 está contida dentro 10.0.0.0/8

Quando Usar Validação de IP:Porta

  • Verificações pré-implantação -- Valide allowlists antes de enviar para firewalls de produção onde um erro de formatação pode bloquear tráfego legítimo.
  • Validação de migração -- Ao mover regras entre plataformas de firewall, verifique que dados exportados mantiveram formatação correta.
  • Imports de planilha -- Times de segurança frequentemente mantêm allowlists em planilhas onde edição manual introduz typos e inconsistências de formatação.
  • Validação de pipeline automatizado -- Insira o validador como verificação em pipelines CI/CD que geram regras de firewall de infraestrutura-como-código.
  • Preparação de auditoria -- Limpe allowlists existentes antes de auditorias de conformidade para remover duplicatas e entradas sobrepostas.

Como Validação de IP:Porta Funciona

Validação de Formato

Cada entrada é analisada para extrair o endereço IP (ou bloco CIDR) e número de porta. O validador verifica:

  • Endereços IPv4 -- Quatro octets, cada um 0-255, separados por pontos
  • Endereços IPv6 -- Grupos hex válidos com compressão :: apropriada
  • Números de porta -- Inteiro entre 1 e 65535
  • Prefixo CIDR -- /0 a /32 para IPv4, /0 a /128 para IPv6
  • Delimitadores -- Uso consistente de separação por dois-pontos, espaço ou tabulação

Validação Lógica

Além da sintaxe, o validador detecta problemas lógicos:

  • Duplicatas -- Entradas idênticas que desperdiçam capacidade de regra e indicam erros de copy-paste
  • Sobreposições -- Uma entrada /16 que torna uma entrada /24 mais específica redundante
  • Famílias de endereço misturadas -- Entradas IPv4 e IPv6 misturadas em uma lista destinada para firewall single-stack
  • Porta zero -- Tecnicamente válida em TCP/UDP mas quase sempre um erro em contextos de firewall

Validação de Intervalo de Porta

Intervalos de porta como 80-443 são verificados quanto à ordenação adequada (início deve ser menor que fim) e limites válidos. O validador também detecta erros comuns como intervalos invertidos (443-80), intervalos que excedem o número de porta máximo e intervalos que se sobrepõem com outras entradas na lista.

Conselho Prático para Qualidade de Dados de Allowlist

A maior fonte de erros de allowlist é entrada de dados manual. Quando um time de segurança mantém um allowlist em uma planilha, cada célula é um potencial typo. Endereços IP ficam transpostos (192.168.1.10 fica 192.168.1.01), números de porta ficam truncados (44 em vez de 443) e prefixos CIDR ficam confundidos (/24 quando quiseram dizer /16). A correção é validar toda vez que a planilha muda, não apenas antes da implantação. Construa a etapa de validação em seu workflow para que erros sejam capturados quando são introduzidos, não semanas depois quando alguém implanta a lista.

Ao importar allowlists de fontes externas -- documentação de vendedor, times de segurança de parceiro, frameworks de conformidade -- nunca confie na formatação. Organizações diferentes usam convenções diferentes: algumas usam IP:porta, outras usam IP porta e algumas colocam a porta em uma coluna separada. Até quando o formato parece correto, verifique caracteres invisíveis como espaços finais, espaços não-quebradores de copy-paste de documentos PDF ou caracteres BOM de exportações CSV do Excel. O validador lida com problemas comuns de espaço em branco, mas esteja ciente que caracteres Unicode exóticos podem causar falhas de análise silenciosas em algumas plataformas de firewall.

Se você está validando allowlists para um pipeline CI/CD, trate falhas de validação como bloqueadores rígidos. Uma única entrada inválida deveria prevenir a implantação inteira, não apenas pular a linha ruim. A maioria dos firewalls ou rejeitam a configuração inteira no erro (causando interrupção completa) ou silenciosamente pulam entradas ruins (deixando lacunas em seu controle de acesso). Nenhum resultado é aceitável em produção.

Perguntas Frequentes

O validador modifica minhas entradas?

Não. O validador é somente-leitura -- marca problemas mas não muda seu input. Você corrige os problemas e re-valida. Isso previne mudanças de regra não pretendidas em configurações sensíveis de segurança.

Posso validar entradas com intervalos de porta como 10.0.0.1:80-443?

Sim. Intervalos de porta são validados para garantir que a porta inicial é menor que a porta final e ambos valores estão dentro do intervalo 1-65535. O intervalo 443-80 seria marcado como invertido.

O que acontece com endereços IPv6 mapeados em IPv4 como ::ffff:192.168.1.1?

Esses são reconhecidos e validados. O validador os marca como um problema potencial uma vez que podem se comportar diferentemente dependendo se seu firewall os processa como regras IPv4 ou IPv6.

Como detecção de sobreposição funciona com portas diferentes?

Sobreposições são apenas marcadas quando tanto intervalo de IP quanto porta correspondem. 10.0.0.0/8:22 e 10.1.0.0/16:443 não são considerados sobrepostos porque visam portas diferentes. 10.0.0.0/8:22 e 10.1.0.0/16:22 são marcados porque o /16 está contido dentro /8 para a mesma porta.

O validador pode lidar com entradas sem portas?

O validador espera pares de IP:porta. Se você precisa validar endereços IP ou blocos CIDR sem portas, use o Allowlist Builder ou Blocklist Builder em vez disso, que aceitam endereços IP simples.

Quais formatos de delimitador são suportados?

O validador aceita dois-pontos (:) como delimitador primário, bem como separação por espaço e tabulação. Para endereços IPv6, colchetes são requeridos para distinguir os dois-pontos do endereço do delimitador de porta: [2001:db8::1]:443.

Ferramentas Relacionadas

IPparse•Ferramentas Gratuitas de Rede e Calculadora de Sub-redes

© 2026 IPparse. All tools run locally in your browser.

100% Privacy-First • No Data Collected