Gerenciador de DNS Cloudflare para Openclaw

Uma poderosa skill baseada em CLI para gerenciar registros DNS da Cloudflare, incluindo registros A, MX e TXT, com suporte integrado a DNS Dinâmico.

pushp1997
v1.0.0
Feb 9, 2026
0
1.9k
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install cloudflare-dns

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o cloudflare-dns usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Gerenciador de DNS Cloudflare?

Esta skill fornece uma interface simplificada para interagir com a API da Cloudflare para gerenciar as configurações do sistema de nomes de domínio. Ao utilizar o shell script incluído, os desenvolvedores podem automatizar a criação e manutenção de vários tipos de registros, garantindo alta disponibilidade e roteamento seguro para suas propriedades web. Como parte do ecossistema Openclaw Skills, ela preenche a lacuna entre o gerenciamento manual via painel e a automação programática.

Ela foi projetada para desenvolvedores que precisam lidar com registros de zona, realizar verificação de domínio ou manter a conectividade do servidor doméstico sem sair de seu ambiente de desenvolvimento. O uso de Openclaw Skills como esta reduz a fricção da mudança de contexto ao gerenciar a infraestrutura em nuvem, permitindo implantações mais rápidas e configurações de DNS confiáveis.

Casos de uso do Gerenciador de DNS Cloudflare

  • Automatizar a configuração de subdomínios para ambientes de teste e produção.
  • Gerenciar registros de verificação de e-mail como MX e SPF para novos domínios.
  • Implementar DNS Dinâmico (DDNS) para manter servidores domésticos acessíveis através de um hostname estático.
  • Atualização em lote de registros DNS em várias zonas usando automação de shell.
  • Ativar ou desativar programaticamente as configurações de proxy da Cloudflare para gerenciar o tráfego de CDN.

Como o Gerenciador de DNS Cloudflare funciona

  1. Autentique-se na API da Cloudflare usando um Token de API seguro e um ID de Zona opcional.
  2. Execute o script cf-dns.sh com subcomandos específicos, como zones, list ou create.
  3. A skill analisa os parâmetros de solicitação fornecidos, incluindo tipo de registro, nome, conteúdo e TTL.
  4. Ela envia uma solicitação assinada à API da Cloudflare para realizar a operação solicitada.
  5. Para tarefas de DNS Dinâmico, a skill detecta automaticamente o IP público atual e atualiza o registro A de destino para corresponder.
  6. A skill retorna uma resposta JSON confirmando o status da modificação do DNS.

Configuração do Gerenciador de DNS Cloudflare

Para começar a usar esta skill dentro do framework Openclaw Skills, configure suas variáveis de ambiente para autenticar com a Cloudflare:

export CF_API_TOKEN="your-api-token"
export CF_ZONE_ID="your-zone-id" # Opcional: pode ser detectado automaticamente pelo domínio

Você pode gerar um token de API no Painel da Cloudflare em Meu Perfil -> Tokens de API usando o modelo Editar DNS de zona. O ID da Zona é encontrado na página Visão Geral do seu domínio específico.

Esquema de Dados e Taxonomia de Gerenciador de DNS Cloudflare

A skill interage com objetos da API da Cloudflare e gera saída JSON. A tabela a seguir descreve os principais pontos de dados manipulados pelo script:

Parâmetro Descrição Exemplos
type O protocolo do registro DNS A, AAAA, CNAME, TXT, MX
name O subdomínio ou rótulo raiz www, @, blog
content O IP de destino ou destino 1.2.3.4, example.com
proxied Se deve usar o Proxy da Cloudflare true, false
ttl Tempo de vida em segundos 300, 1 (Auto)
priority Ordem para registros MX 10, 20

Recursos avançados do Gerenciador de DNS Cloudflare

  • Detecção automática de ID de Zona com base no nome do domínio para simplificar a sintaxe do comando CLI.
  • Suporte nativo a DNS Dinâmico (DDNS) para manter os hostnames do servidor local sincronizados com IPs públicos variáveis.
  • Suporte a alternância de proxy (nuvem laranja) para ativar instantaneamente a proteção CDN, WAF e DDoS via API.
  • Suporte abrangente a tipos de registro, cobrindo configurações A, AAAA, CNAME, TXT e MX.
  • Saída baseada em JSON para fácil integração com jq ou outras ferramentas de processamento de pipeline dentro do ambiente Openclaw Skills.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*