Todos os artigos sobre SSL SSL e certificados

Você Pode Obter um Certificado SSL para um Endereco IP?

Você pode obter um certificado SSL para um endereco IP (como https://203.0.113.50)? Sim — mas o Let’s Encrypt não suporta isso, e existem alternativas melhores.

Quem pode emitir certificados para enderecos IP?

CACertificados para endereco IPCusto
Let’s Encrypt❌ Não suportado
ZeroSSL✅ Via ACME (IPs publicos)Gratuito (limitado)
Google Trust Services✅ Via ACMEGratuito
DigiCert✅ (apenas OV/EV)Pago
SectigoPago
Auto-assinadoGratuito (aviso no navegador)

A implementacao ACME do Let’s Encrypt não válida enderecos IP — ela só válida nomes de domínio. Isso significa que o GetHTTPS não pode emitir certificados para enderecos IP.

Por que domínios sao quase sempre melhores

Certificado de endereco IPCertificado de domínio
Suportado pelo Let’s Encrypt
Opções gratuitasLimitadasIlimitadas (Let’s Encrypt)
Pode mudar de servidor❌ Vinculado a esse IP✅ Atualize o DNS
Legivel por humanoshttps://203.0.113.50https://example.com
CDN/load balancer❌ Quebra se o IP mudar✅ Roteamento baseado em DNS
SEO❌ Sem valor de keyword✅ Pode ter marca

Em quase todos os casos, registrar um domínio ($10-15/ano) e usar o Let’s Encrypt (gratuito) e mais barato e mais flexivel do que obter um certificado de endereco IP.

Quando certificados de endereco IP fazem sentido

  • Infraestrutura interna — dashboards de monitoramento, paineis de administracao, APIs em uma rede privada onde o DNS não esta configurado
  • Dispositivos IoT/embarcados — dispositivos que se conectam a um IP fixo e não podem resolver DNS
  • Desenvolvimento/testes — HTTPS rápido em um servidor de teste sem configurar DNS
  • Sistemas legados — aplicações codificadas para conectar a um IP

Alternativas a certificados de endereco IP

Opcao 1: Use um domínio (recomendado)

Registre um domínio ou subdomínio, aponte para seu IP, obtenha um certificado Let’s Encrypt gratuito.

# Exemplo: apontar um subdomínio para seu IP
server.example.com A record 203.0.113.50

# Depois obtenha um certificado para server.example.com

Custo: $0 (se você já tem um domínio) a $10-15/ano (novo domínio).

Opcao 2: Certificado auto-assinado

Para uso interno onde avisos do navegador sao aceitaveis:

openssl req -x509 -newkey ec -pkeyopt ec_paramgen_curve:P-256 \
  -keyout key.pem -out cert.pem -days 365 -nodes \
  -subj "/CN=203.0.113.50" \
  -addext "subjectAltName=IP:203.0.113.50"

Note o prefixo IP: no SAN — não DNS:.

Opcao 3: nip.io ou sslip.io (truque de DNS inteligente)

Esses serviços gratuitos fornecem registros DNS que resolvem para o IP embutido no hostname:

203.0.113.50.nip.io → resolve para 203.0.113.50

Você pode entao obter um certificado Let’s Encrypt para 203.0.113.50.nip.io usando GetHTTPS com desafio DNS-01. O domínio e feio, mas funcional.

Opcao 4: Cloudflare Tunnel

Exponha seu serviço baseado em IP através do tunnel da Cloudflare com um domínio real e SSL automatico — nenhum IP público necessário.

Perguntas frequentes

Por que o Let’s Encrypt não suporta enderecos IP?

O Let’s Encrypt válida propriedade de domínio via desafios DNS ou HTTP. Enderecos IP não tem propriedade DNS da mesma forma — o modelo de válidação não se aplica de forma limpa. Outras CAs (ZeroSSL, Google Trust Services) adicionaram suporte a IP em suas implementacoes ACME.

Posso usar um certificado wildcard para enderecos IP?

Não. Wildcards só se aplicam a nomes DNS (*.example.com). Enderecos IP não tem subdomínios.

E quanto a IPs privados/internos (192.168.x.x, 10.x.x.x)?

Nenhuma CA pública emitira um certificado para um endereco IP privado — eles não sao globalmente unicos. Use um certificado auto-assinado ou uma CA privada para redes internas.

Posso obter um certificado gratuito para um IP público?

ZeroSSL e Google Trust Services suportam certificados de endereco IP via ACME. No entanto, o nível gratuito pode ser limitado. Um domínio com Let’s Encrypt e mais confiavel e verdadeiramente ilimitado.

Artigos relacionados

Primeiros passos 2026-05-08
Como obter um certificado SSL gratuito (guia passo a passo)
Obtenha um certificado SSL gratuito do Let's Encrypt em 5 minutos — sem software para instalar, sem conta para criar. Guia completo cobrindo 4 métodos, ambos os tipos de desafio, instalação em 6 plataformas e solução de problemas.
SSL e certificados 2026-05-08
O que é um Certificado SSL?
Um certificado SSL é um arquivo digital que autentica um site e habilita conexões HTTPS criptografadas. Aprenda o que ha dentro de um certificado, como funciona, como obter um gratuitamente e por que todo site precisa de um.
SSL e certificados 2026-05-08
Certificados SSL Auto-Assinados vs Assinados por CA
Certificados auto-assinados disparam avisos no navegador. Certificados assinados por CA sao confiaveis automaticamente. Aprenda quando cada um e apropriado, como criar ambos, e por que certificados CA gratuitos tornam os auto-assinados obsoletos para producao.
Obtenha um certificado SSL gratuito no seu navegador
Sem instalacao, sem conta. Sua chave privada nunca sai do seu dispositivo.
Obter seu certificado