ForHosting KIT · Dados e planilhas

Validar um endereço IPv4

Saiba se um endereço IPv4 está escrito corretamente antes de colocá-lo em uma configuração: 192.168.1.25 passa, com cada uma das quatro partes entre 0 e 255. Se algo estiver errado, o aviso aponta a parte exata a corrigir. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Texto
192.168.1.25
Você obtém
Endereço
192.168.1.25
Octetos
192, 168, 1, 25

Um endereço IPv4 pode parecer simples, mas um ponto fora do lugar, um componente vazio, um valor acima de 255 ou um zero inicial ambíguo podem inviabilizar seu uso em configurações e processamento de dados. Este validador confere uma string no formato decimal estrito de quatro partes. Ele retorna o endereço normalizado com os octetos numéricos ou gera um erro de entrada que indica exatamente qual octeto você precisa corrigir.

Informe a notação IPv4 decimal estrita

Forneça um endereço com exatamente quatro octetos decimais separados por três pontos, como 192.168.1.25. Cada octeto deve conter somente dígitos e representar um inteiro de zero a 255. Um zero isolado é aceito, mas formas preenchidas como 001 são recusadas porque softwares diferentes historicamente interpretaram esses valores de maneiras incompatíveis.

Espaços, sinais, prefixos hexadecimais, sufixos CIDR, portas e textos explicativos não fazem parte de um endereço IPv4 e não são removidos silenciosamente. Essa regra estrita impede mudanças de significado quando o valor passa entre formulário, banco de dados, firewall ou ferramenta. A função não consulta DNS nem deduz endereços a partir de nomes de host.

Corrija o valor com o erro específico do octeto

A validação percorre do primeiro ao quarto octeto e para no primeiro problema, portanto toda solicitação malformada recebe um erro objetivo. Se um componente contiver letras, sinal, espaço, estiver vazio entre pontos ou tiver um zero inicial proibido, a mensagem informa sua posição numerada a partir de um. Se o número ultrapassar 255, o erro identifica o mesmo octeto e explica o intervalo permitido.

Um endereço com poucos componentes aponta o primeiro octeto ausente; um valor com componentes extras identifica o quinto e informa que devem existir exatamente quatro. Isso é mais útil do que retornar apenas falso: um formulário pode exibir a mensagem perto do campo, uma importação pode anexá-la ao registro recusado e você consegue distinguir rapidamente um problema estrutural de um valor fora do intervalo.

Entenda o que a validação comprova e onde usá-la

Um resultado válido comprova que a string segue a sintaxe IPv4 canônica: quatro inteiros decimais no intervalo inclusivo de zero a 255. Ele não comprova que o endereço esteja atribuído, acessível, público, seguro ou adequado para determinada rede. Endereços privados, de loopback, link local, multicast, documentação e outras faixas especiais podem ser sintaticamente corretos e são aceitos.

Aplique uma política separada se o produto admitir apenas destinos públicos ou precisar bloquear certas redes. A execução é local e determinística: não usa rede, aleatoriedade, relógio, registro externo nem modelo. A mesma entrada sempre gera o mesmo resultado.

Trate a resposta como confirmação de sintaxe, não como evidência sobre o host correspondente.

Validar um campo de configuração

Recuse endereços inválidos de servidor, gateway ou DNS antes de salvar uma configuração.

Limpar uma coluna importada

Identifique o octeto exato que falhou quando um CSV ou banco de dados contém strings IPv4 inválidas.

Conferir uma entrada permitida

Confirme a sintaxe IPv4 canônica antes de aplicar políticas adicionais de rede e segurança.

Zeros à esquerda são aceitos?

Não. Use a notação decimal canônica: zero é válido, mas 01 e 001 são recusados por serem ambíguos.

A ferramenta aceita notação CIDR ou portas?

Não. Envie somente um endereço IPv4; sufixos como /24 ou :8080 ficam fora do formato aceito.

Um resultado válido significa que o host responde?

Não. O resultado confirma apenas sintaxe e intervalos; nenhuma conexão ou verificação de disponibilidade é feita.

Endereços privados e reservados são válidos?

Eles podem ser sintaticamente válidos e são aceitos. Use outra política se precisar restringir classes de endereço.

O que o aviso informa quando um endereço está errado?

Ele indica a parte exata que precisa de correção, contando de um a quatro a partir da esquerda. Um valor acima de 255, uma letra, uma parte vazia entre dois pontos ou um zero de preenchimento como 001 apontam essa parte específica, e você sabe onde corrigir.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/data/ipv4-validate

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/data/ipv4-validate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"192.168.1.25"}'
{
  "text": "192.168.1.25"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.ipv4_validate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb25
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Informe a notação IPv4 decimal estrita

Você pode enviar o dado pelo campo `text` ou pelos aliases `address` e `ipv4`. Em caso de sucesso, a resposta traz `valid`, o endereço canônico e quatro octetos numéricos.

Corrija o valor com o erro específico do octeto

Falhas usam o código padrão `invalid_input`, enquanto solicitações válidas mantêm sempre um formato previsível.

Entenda o que a validação comprova e onde usá-la

O validador é útil em limites de API, editores de configuração, importadores de listas permitidas, inventários e limpeza de planilhas. O navegador pode executar diretamente a lógica pura, e uma validação automatizada pela API custa US$ 0,002.

Quanto custa uma validação pela API?

Cada solicitação API custa US$ 0,002. O mesmo validador puro também pode ser executado no navegador.

Ver a documentação completa do KIT →