DNS dinâmico (DDNS)

O Dynamic DNS (DDNS) permite que você use um nome de domínio estável (como myproxy.example.com) para acessar o painel e os proxies do XProxy — mesmo quando o seu IP público muda.

Configure em: XProxy → Configurações Gerais → Dynamic DNS. Provedores compatíveis: DNS-O-Matic, Cloudflare, NO-IP, Dynu, DuckDNS.

Por que usar DDNS com o XProxy?

  • Um domínio estável para o painel e todos os endpoints de proxy.
  • Não é preciso lembrar nem atualizar os IPs quando o seu provedor de internet os altera.
  • O XProxy mantém automaticamente o domínio apontando para o seu IP público atual.
Configure o acesso público primeiro — seja Encaminhamento Home/NAT ou Encaminhamento VPS — antes de configurar o DDNS.

Início rápido

  1. Abra XProxy → Configurações Gerais → Dynamic DNS.
  2. Selecione a aba de um provedor.
  3. Ative a opção Ativado.
  4. Preencha os campos obrigatórios (veja os detalhes de cada provedor abaixo).
  5. Defina o Intervalo de atualização em 60 segundos.
  6. Clique em Salvar. O XProxy sincroniza imediatamente.
  7. Clique em Testar para confirmar que o provedor retorna "Sincronizado".
Página de configurações do Dynamic DNS

Provedor 1 — DNS-O-Matic

  • Nome de usuário — o e-mail/nome de usuário da sua conta DNS-O-Matic.
  • Senha — a sua senha do DNS-O-Matic.
  • Nome do host — deixe em branco para atualizar all.dnsomatic.com ou defina um host específico.
Configuração do DNS-O-Matic

Provedor 2 — Cloudflare

  • Token de API — token com DNS Read + DNS Edit para a zona de destino.
  • ID da zona — a zona onde o seu domínio está hospedado.
  • Nome do registro — o registro DNS A a atualizar (ex.: proxy.example.com).
  • Proxied — mantenha desativado para endpoints de proxy; ativado apenas para sites/painéis públicos.
  • TTL — use 60–120 segundos para atualizações globais mais rápidas.
Configuração do DDNS no Cloudflare

Passo 1 — Criar token de API

Abra Cloudflare → Meu Perfil → Tokens de API → Criar Token. Use o modelo "Editar DNS". O escopo deve incluir Zone.DNS Read e Zone.DNS Edit. Limite à sua zona de destino. Copie o token.

Criar token de API do Cloudflare
Permissões do token do Cloudflare

Passo 2 — Obter o seu ID da zona

Abra o seu domínio no Cloudflare → Visão Geral → copie o ID da zona.

ID da zona do Cloudflare

Passo 3 — Criar o registro A

Abra a aba DNS no Cloudflare e crie um registro A para o seu host (ex.: proxy.example.com). Use qualquer IP por enquanto — o XProxy vai mantê-lo atualizado.

Registro A do Cloudflare

Passo 4 — Testar e verificar

Depois de salvar no XProxy, clique em Testar. Em seguida, verifique em um terminal:

bash
nslookup proxy.example.com
# or
dig +short proxy.example.com

Provedor 3 — NO-IP

  • Nome de usuário e Senha/Chave — as suas credenciais do NO-IP.
  • Nome do host — o seu host do NO-IP (ex.: yourname.ddns.net).
Configuração do NO-IP

Provedor 4 — Dynu

  • Nome do host — o seu host do Dynu (ex.: yourname.ddnsfree.com).
  • Senha — a senha da sua conta Dynu (convertida em hash automaticamente).
  • Suporta domínios personalizados (aponte o NS do seu domínio para o Dynu).
Configuração do Dynu

Provedor 5 — DuckDNS

  • Token — o seu token do DuckDNS.
  • Domínio — o seu subdomínio DuckDNS (ex.: yourname.duckdns.org).
  • Observação: o DuckDNS suporta apenas subdomínios .duckdns.org — sem domínios personalizados.
Configuração do DuckDNS

TTL e propagação

O TTL (Time To Live) é o tempo que os servidores DNS mantêm o seu registro em cache. Um TTL menor significa que o mundo descobre o seu novo IP mais rápido quando ele muda.

  • TTL recomendado: 60–120 segundos para uso com proxy.
  • Se você usar o modo Proxied do Cloudflare, o TTL será gerenciado automaticamente.
  • Mantenha o Proxied do Cloudflare desativado para endpoints de proxy — o modo Proxied roteia o tráfego pelo Cloudflare, o que quebra os protocolos de proxy.

Indicadores de status

  • Sincronizado — o provedor aceitou a atualização. O registro DNS corresponde ao seu IP atual.
  • Sem alteração — o IP já está correto; a próxima atualização está agendada.
  • Aviso — problema temporário (ex.: limite de taxa); o sistema tentará novamente automaticamente.
  • Erro — credenciais incorretas ou registro não encontrado. Corrija os valores e teste novamente.
Resultado do teste de DDNS

Solução de problemas

  • Falha na autenticação — verifique o nome de usuário, o token ou a senha.
  • Registro não encontrado — confirme se o host existe no painel do provedor.
  • Ainda mostrando o IP antigo — aguarde o TTL expirar ou reduza o TTL para atualizações mais rápidas da próxima vez.
  • Serviço offline — certifique-se de que o DDNS está ativado no XProxy e de que você clicou em Salvar.

FAQ

Posso usar mais de um provedor de DDNS ao mesmo tempo?

Sim. Ative vários provedores e o XProxy atualizará todos eles.

Como verifico se o meu domínio aponta para o novo IP?

bash
nslookup your.domain.com
# or
dig +short your.domain.com

Qual TTL devo usar?

Use 60–120 segundos para uso com proxy. Isso garante uma propagação global rápida quando o seu IP muda.