VacaWeb
Tendencias

Reseller Hosting: Cómo Crear tu Propia Agencia de Hosting en México

26 Ene 2026 16 min de lectura VacaWeb Blog
Reseller Hosting: Cómo Crear tu Propia Agencia de Hosting en México

El reseller hosting es el modelo de negocio donde compras recursos de hosting al mayoreo y los revendes a tus propios clientes bajo tu marca. Esta guía técnica cubre la arquitectura de un plan reseller en DirectAdmin, cómo configurar el whitelabel completo y cómo calcular la rentabilidad real del negocio.

Arquitectura de un reseller en DirectAdmin

Como reseller en DirectAdmin, tienes tu propio nivel de acceso (por encima de un usuario normal, por debajo del administrador del servidor): puedes crear y gestionar cuentas de hosting para tus clientes dentro del espacio y ancho de banda que te asigna VacaWeb, pero el servidor subyacente (hardware, actualizaciones, seguridad) lo sigue administrando VacaWeb:

# Acceder a tu panel de reseller en DirectAdmin
# URL: https://tudominio.com:2222

# Desde el menú de reseller puedes ver:
# - Uso total de disco y ancho de banda de tus cuentas
# - Listado de todas las cuentas de tus clientes (Reseller → Manage User Accounts)
# - Uso individual de cada cuenta (disco, correo, bases de datos, tráfico)

# También disponible vía API HTTP (CMD_API) para automatizar tareas,
# por ejemplo listar tus cuentas de cliente:
curl -sk -u "reseller_user:API_KEY" \
  "https://tudominio.com:2222/CMD_API_SHOW_USERS?json=yes"
Diagrama ilustrativo de reseller hosting negocio
Panel de reseller en DirectAdmin: vista de cuentas de clientes, uso de recursos por cuenta y límites de disco. El reseller puede crear paquetes de hosting (Básico, Profesional, Empresarial) y asignarlos a nuevas cuentas.

Configurar whitelabel: tu marca, no la de VacaWeb

# Configurar nameservers propios (ns1/ns2 bajo tu dominio)
# En DirectAdmin → Reseller → Nameserver Setup / DNS Administration:
# Primary Nameserver: ns1.tuagencia.com.mx
# Secondary Nameserver: ns2.tuagencia.com.mx

# Agregar registros DNS para los nameservers en tu zona DNS:
# ns1.tuagencia.com.mx  A  [IP del servidor]
# ns2.tuagencia.com.mx  A  [IP del servidor secundario o la misma]

# Personalizar el skin/tema que ven tus clientes
# DirectAdmin → Reseller → Custom Skins/Branding:
# logo, nombre de la empresa y colores propios

Crear paquetes de hosting para tus clientes

# En DirectAdmin, un "paquete" (Reseller → Manage User Packages)
# define los límites que tendrá cada cuenta de cliente:

# Paquete "Básico": 5GB disco, 100GB ancho de banda, 5 correos
# Paquete "Profesional": 20GB disco, 500GB ancho de banda, correos ilimitados

# Crear cuenta para un nuevo cliente asignándole un paquete
# (Reseller → Account Manager → Create Account), o vía API:
curl -sk -u "reseller_user:API_KEY" \
  "https://tudominio.com:2222/CMD_API_ACCOUNT_USER" \
  --data-urlencode "action=create" \
  --data-urlencode "username=clientenuevo" \
  --data-urlencode "domain=clientenuevo.com.mx" \
  --data-urlencode "package=profesional" \
  --data-urlencode "[email protected]"

Automatizar la facturación con WHMCS

# WHMCS es el sistema de billing estándar para resellers y
# tiene soporte oficial para aprovisionar cuentas en DirectAdmin

# 1. Descargar WHMCS desde tu cuenta de cliente WHMCS
# 2. Subir al servidor y descomprimir en tu propio hosting
# 3. Crear la base de datos de WHMCS desde tu panel DirectAdmin
#    (DirectAdmin → MySQL Management → Create Database)

# 4. Configurar el "Servidor de Producto" en WHMCS:
#    WHMCS → Configuración → Productos/Servicios → Servidores
#    Módulo: DirectAdmin
#    Hostname, usuario reseller y API Key/contraseña de tu cuenta

Rentabilidad real del negocio reseller

ConceptoCosto mensualNotas
Plan Reseller VacaWeb (100 cuentas, 90GB NVMe)$750 MXN/mesCosto fijo
WHMCS mensual~$250 MXN/mesFacturación automatizada
Dominio para panel de billing$25 MXN/mesAmortizado anual
Costo total operativo~$1,025 MXN/mes
Clientes hosting básico (20 × $107.50/mes)$2,150 MXN/mesIngreso
Clientes hosting pro (10 × $190.83/mes)$1,908.30 MXN/mesIngreso
Ingreso total$4,058.30 MXN/mes
Margen bruto$3,033.30 MXN/mes~296% de margen
Tip: El mayor costo en un negocio reseller no es el hosting, sino el soporte técnico. Documenta respuestas a las preguntas frecuentes en una base de conocimientos (puedes usar Notion o HelpScout), define un SLA claro (tiempo de respuesta 4h en horario hábil) y usa tickets para escalar a VacaWeb los problemas de servidor que no puedes resolver.

Script de monitoreo de cuentas de clientes

#!/bin/bash
# Verificar que todos los sitios de clientes responden correctamente
# Guardar como: check_clients.sh

CLIENTES=(
  "cliente1.com.mx"
  "cliente2.com.mx"
  "otrocliente.mx"
)

for DOMINIO in "${CLIENTES[@]}"; do
  HTTP_CODE=$(curl -o /dev/null -s -w "%{http_code}"     --max-time 10 "https://${DOMINIO}/")

  if [ "$HTTP_CODE" != "200" ]; then
    echo "ALERTA: ${DOMINIO} devuelve HTTP ${HTTP_CODE}"
    # Opcional: enviar alerta por email
    echo "Sitio ${DOMINIO} devuelve ${HTTP_CODE}" |       mail -s "Alerta hosting cliente" [email protected]
  else
    echo "OK: ${DOMINIO} (${HTTP_CODE})"
  fi
done

Escenarios Prácticos: Reseller Hosting como Negocio

Escenario 1 — Agencia de diseño web que ofrece hosting a sus clientes: Con reseller hosting de VacaWeb, la agencia compra recursos en wholesale y los revende con margen del 40-60%. Gestión de cuentas desde DirectAdmin:

#!/bin/bash
# Script de aprovisionamiento automático via API de DirectAdmin
DA_USER="reseller_user"
DA_APIKEY="TU_API_KEY"
DA_HOST="servidor.vacaweb.mx"

crear_cuenta() {
  curl -sk "https://${DA_HOST}:2222/CMD_API_ACCOUNT_USER"     -u "${DA_USER}:${DA_APIKEY}"     --data-urlencode "action=create"     --data-urlencode "username=$1"     --data-urlencode "domain=$2"     --data-urlencode "package=basico_mx"     --data-urlencode "email=$3"
}

# Crear cuenta para nuevo cliente
crear_cuenta "agenciacliente01" "clientedmx.com.mx" "[email protected]"

Escenario 2 — Freelancer de WordPress que crea ingreso recurrente: Mantenimiento WordPress + hosting = $800 MXN/mes por cliente. Con 20 clientes: $16,000 MXN/mes recurrente. El costo del reseller: $1,500-2,500 MXN/mes. Margen neto: $13,500-14,500 MXN/mes.

Errores Comunes en el Negocio de Reseller Hosting

ErrorConsecuenciaCausaSolución
Precio demasiado bajoSin margen para soporteCompetir solo por precioDiferenciarse por servicio y soporte en español
Sin SLA documentadoConflictos con clientesSin acuerdo de nivel de servicioDefinir uptime garantizado y tiempo de respuesta
Un solo reseller planNo acomoda clientes de todos tamañosSin segmentación de planesCrear 3 planes: básico, profesional, eCommerce
Sin facturación automáticaTiempo perdido en cobrosFacturación manualUsar WHMCS o Blesta para facturación y renovaciones
No separar soporte de hostingClientes confunden soporte WordPress con hostingSin límites clarosDefinir qué está incluido en hosting vs soporte adicional

Preguntas Frecuentes sobre Reseller Hosting

¿Cuánto puedo ganar con reseller hosting en México?

Un plan reseller cuesta $1,500-3,000 MXN/mes. Puedes alojar 30-100 sitios de clientes según el plan. Si cobras $200-500 MXN/mes por cliente con servicio de mantenimiento incluido, con 30 clientes generas $6,000-15,000 MXN/mes sobre un costo de $2,000 MXN. El margen mejora con más clientes ya que el costo del reseller no escala proporcionalmente.

¿Necesito conocimientos técnicos avanzados para ser reseller?

Conocimientos básicos son suficientes para empezar: instalar WordPress, gestionar cuentas en DirectAdmin, resolver problemas comunes. VacaWeb se encarga de la infraestructura, actualizaciones del servidor y hardware. Lo que tú gestionas es tu panel de reseller en DirectAdmin (crear/suspender cuentas) y el soporte a tus clientes en el nivel de cuenta y WordPress.

¿Puedo poner mi propia marca al reseller hosting?

Sí, el white-label es la base del modelo reseller. Puedes personalizar: nombre de la empresa, logotipo y colores en el panel que ven tus clientes, nameservers con tu dominio (ns1.tuagencia.com), facturas con tu marca y correos de notificación con tu identidad. Los clientes nunca saben que el hosting subyacente es de VacaWeb.

¿Qué incluye un plan reseller típicamente?

Los planes Reseller de VacaWeb incluyen espacio NVMe (30-150 GB según el plan), 25 a 150 cuentas de hosting para tus clientes, dominios ilimitados, DirectAdmin con marca blanca, SSL gratis con Let's Encrypt por cada cuenta que crees, y soporte técnico de VacaWeb para ti (no directamente para tus clientes finales). El reseller es responsable del soporte de primer nivel a sus propios clientes.

¿Qué sistema de facturación recomiendan para reseller?

WHMCS es el estándar de la industria y tiene módulo oficial para aprovisionar cuentas en DirectAdmin automáticamente. Acepta pagos con Conekta/Mercado Pago/Stripe, genera facturas y envía recordatorios de renovación. Licencia desde $15 USD/mes. Blesta es alternativa open source de bajo costo. Para empezar con pocos clientes, una hoja de cálculo + Mercado Pago es suficiente.

👨‍💻
Jesús Acosta
Fundador de VacaWeb

Fundador y Arquitecto de Infraestructura de VacaWeb, con más de 15 años de experiencia administrando infraestructura Linux en producción (desde 2009). Especialista en CloudLinux, cPanel/WHM y arquitectura de hosting de alto rendimiento para el mercado mexicano. Fundó VacaWeb en 2025 para aplicar esa experiencia a un hosting real para negocios mexicanos.

Compartir: