Ir al contenido

Token de Cloudflare

Ramphast escribe en tu cuenta de Cloudflare los registros DNS de tus entornos, los dominios propios de tus clientes y, para los servidores sin IP pública, sus túneles. Le das un token en Configuración → Dominio y DNS, junto con el Zone ID de tu dominio. El Zone ID está en Overview → API de tu dominio en Cloudflare; el Account ID de al lado es otra cadena, y con él falla todo.

Crea el token como token de cuenta, en Manage account → Account API tokens, y no como token de usuario: sigue funcionando cuando se va la persona que lo creó. Dale estas políticas:

Política Recursos Permisos Para qué
1 Specific zone: tu dominio DNS · Edit, SSL and Certificates · Edit, Zone · Read Los nombres de tus entornos y los dominios propios de tus clientes
2 Specific zone: tu dominio Email Routing Rules · Edit, Zone Settings · Edit El correo entrante
3 Entire Account Workers Scripts · Edit El correo entrante: el worker que lo recibe
4 Entire Account Cloudflare Tunnel · Edit Los túneles de los servidores sin IP pública
  • Las políticas 1 y 2 pueden ser una sola. La 3 y la 4 tienen que abarcar toda la cuenta: un permiso de cuenta dentro de una política limitada a la zona se rechaza.
  • Sin correo entrante no necesitas ni la 2 ni la 3, y sin servidores detrás de NAT no necesitas la 4.
  • Editar un token en Cloudflare no cambia su valor, así que después de agregar un permiso no hace falta volver a escribirlo en Ramphast.