Saltar al contenido

Plataforma de VPN

Facturación open source de proxy y VPN para sus nodos IPv4

NexCMP es un software autohospedado de facturación y portal de clientes para vender acceso tipo VPN desde servidores administrados por usted. Cada cliente obtiene direcciones IP dedicadas servidas mediante SOCKS5, HTTP y UDP, contratadas desde su lista de precios, abonadas mediante saldo en monedero y gestionadas en un portal, con un agente Linux en cada nodo propio.

Los protocolos reales son SOCKS5, HTTP y UDP sobre la propia IP del cliente. No hay túneles WireGuard ni OpenVPN, ni aplicaciones cliente con marca blanca. El módulo VPN forma parte de NexCMP Free y Source y permanece desactivado hasta que usted lo habilite.NexCMP Source: código fuente completo por $499, pago único. Úselo, modifíquelo y alójelo usted mismo para su propio negocio. Puede vender los servicios que opera; no puede revender ni redistribuir el código fuente ni las compilaciones. Términos de la licencia Source

Qué es el módulo VPN y qué necesita

A pesar de su nombre, este módulo no crea túneles VPN. Cada dirección IP que vende responde en tres puertos: un puerto SOCKS5 (CONNECT y UDP ASSOCIATE), un puerto de proxy HTTP con autenticación básica y un puerto UDP. Los clientes utilizan cualquier cliente SOCKS5 o HTTP, o una aplicación que lea enlaces de suscripción.

NexCMP vende, factura y gestiona el acceso. No proporciona direcciones IP, ancho de banda ni una red IP: los servidores, las direcciones y los prefijos son suyos.

Para comenzar, necesita servidores Linux x86_64 con direcciones IPv4 públicas, el agente de NexCMP instalado en cada uno de ellos y el módulo VPN activado en License & updates. Los pedidos se pagan desde el mismo monedero prepago que el resto de NexCMP.

Cómo gestionan sus clientes una suscripción VPN

Cada pantalla es una pestaña de la página del servicio en el portal de clientes, mostrada con datos de ejemplo. Elija una pestaña, use las flechas o las teclas izquierda y derecha, o abra el visor a pantalla completa.

Resumen

Portal de clientes, Resumen de suscripción VPN: ubicación, plan, número de IP, ancho de banda, facturación, vencimiento, gráfico de tráfico en tiempo real y barra de uso del periodo actual.
La suscripción de un vistazo: IP, ancho de banda, vencimiento, tráfico en tiempo real y el porcentaje de datos ya consumido en el periodo.

Lista de IP

Portal de clientes, pestaña Lista de IP de VPN: tabla de las direcciones IP de la suscripción con puertos SOCKS5, HTTP y UDP, usuario, contraseña enmascarada, ubicación y estado.
Cada IP con sus puertos y credenciales de acceso, además del botón Reportar lista negra si algún sitio bloquea una dirección.

Ancho de banda

Portal de clientes, pestaña Ancho de banda de VPN: uso de este periodo frente al límite de ancho de banda y botón Mejorar ancho de banda.
El uso del periodo frente al límite del plan y un botón para ampliar el nivel de ancho de banda.

Facturación

Portal de clientes, pestaña Facturación de VPN: ciclo de facturación, vencimiento, interruptor de autorrenovación, botón Renovar e historial de renovaciones.
Renovación automática, renovación manual y el historial de renovaciones.

IP autorizadas

Portal del cliente, pestaña IP autorizadas de VPN: lista de direcciones y rangos IP de origen que pueden conectarse sin usuario ni contraseña.
Direcciones de origen que pueden conectarse sin usuario ni contraseña.

Funciones Pro

Portal del cliente, pestaña Funciones Pro de VPN: complementos como mayor concurrencia, prioridad de tráfico y más autorizaciones de IP, cada uno con su precio.
Complementos opcionales, con precios prorrateados según los días restantes del período.

Cómo encajan las piezas

Los clientes nunca tocan la ruta de datos de su panel: se conectan directamente a la IP que compraron en su nodo.

Clientes, el panel de NexCMP y los nodos que opera.

Gestión y configuración de nodos

Los nodos se gestionan en la consola de administración, en Agents y en el pool de IP de VPN.

  • Añadir servidor mediante SSH

    Introduzca la IPv4 pública del nodo, el inicio de sesión SSH, un nombre, el rol (nodo VPN, nodo VPN con monitoreo de DDoS o solo monitoreo), la zona, subredes adicionales opcionales y si sus IP se venden automáticamente. El panel se conecta mediante SSH y ejecuta el instalador.

  • Instalación manual con un token

    Genere un comando de instalación y ejecútelo en el servidor. El token se muestra una sola vez y solo registra la máquina para monitoreo; un administrador asigna el rol de VPN posteriormente, en Roles dentro de la página de detalles de la máquina.

  • El pool de IP se llena automáticamente

    El agente detecta las direcciones IPv4 públicas en el nodo, más las subredes adicionales que haya declarado, y el panel las incorpora al pool. La zona se toma de la ubicación del nodo o puede elegir una.

  • Su gateway nunca se vende

    A partir de NexCMP 1.4.2, el agente lee la tabla de enrutamiento real del nodo y excluye la dirección del gateway de los bloques que sirve. El panel la mantiene fuera del pool y de cualquier asignación.

  • Estado y eliminación

    Un nodo VPN realiza un check-in cada 5 segundos y se considera en línea si su último check-in fue hace menos de 60 segundos. Eliminar una máquina de la lista no desinstala el agente: ejecute install.sh --uninstall en el servidor.

Planes y precios

Usted define cada precio. Nada de lo que figura a continuación es un precio fijo de NexCMP.

  • IP dedicadas por niveles de precio

    Cada IP pertenece a un solo cliente, con su propio usuario, contraseña y puertos. Un pedido puede contener entre 1 y 10,000 IP, y el nivel que alcance el pedido define el precio por IP para todo el pedido.

  • Ciclos de facturación

    Diario, semanal, mensual y anual. Los precios diarios y semanales son una proporción del precio mensual, y el descuento anual lo define usted; todos son editables.

  • Editar la lista de precios

    Los precios se ingresan en USD en Admin > VPN > Price list. Los nuevos precios se aplican a los pedidos nuevos; los planes activos conservan su precio. Cada cambio se audita con los valores anteriores y nuevos.

  • Pago con monedero

    El cliente ve un presupuesto y luego se cobra del monedero. Si las IP no se pueden asignar, el importe se reembolsa al monedero, y cualquier pedido sin IP disponibles se rechaza antes de realizar cargo alguno.

  • Renovación automática y vencimiento

    La renovación automática está activada por defecto y renueva un período cuando quedan 24 horas o menos. Un plan vencido conserva sus IP durante 3 días y luego las libera. La cancelación es inmediata y no reembolsable.

Ancho de banda y límites

Lea esta sección antes de redactar su página de ventas.

  • Los niveles de ancho de banda se miden y se aplican

    Un plan incluye un nivel de ancho de banda en GB por período para todo el plan, no por IP. A partir de NexCMP 1.5.1, el panel suma el tráfico que reporta el agente del nodo y corta los proxies del plan cuando se agotan los GB del período. Se reactivan en cuestión de segundos tras una ampliación de ancho de banda o al comenzar el siguiente período. Los planes ilimitados nunca se cortan. El corte es exacto al heartbeat, por lo que un plan puede sobrepasar levemente su límite. Actualice el agente del nodo a 1.5.1: los agentes anteriores aún se contabilizan, pero pueden perder bytes tras un error de red o un reinicio, y un plan en un nodo que aún no haya reportado uso se muestra como Not measured y nunca se corta. Para un límite de velocidad estricto, el módulo independiente IPv6 Proxy limita los Mbps por plan.

  • Mejora a mitad de período

    El cliente puede cambiar a un nivel superior en cualquier momento y pagar la diferencia correspondiente a los días restantes. Los complementos, como un límite mayor de Authorized IPs, se pagan de inmediato al agregarse; su eliminación se aplica a partir del siguiente período.

  • Salida, puertos y correo

    El tráfico sale desde la IP a la que se conectó el cliente hacia destinos de la misma familia de direcciones. Cada IP obtiene tres puertos consecutivos entre el 65001 y el 65535 que los clientes no pueden modificar. El puerto de salida 25 siempre está bloqueado.

Cuotas de cuenta

La clave de cuota vpn.ips limita cuántas IP de VPN puede tener una cuenta. Se comprueba antes de realizar cualquier cargo y se rechaza todo pedido que supere dicho límite.

Los valores predeterminados dependen de la cantidad de dinero real que haya recargado el cliente, en cinco niveles. El interruptor general de cuotas está desactivado por defecto. Puede editar los valores predeterminados en Configuración y anularlos para un cliente en su página de detalles, indicando un motivo que se registra en el registro de auditoría.

Cambios de IP y reportes de listas negras

Los endpoints de VPN no se rotan: un endpoint IPv4 conserva su dirección durante toda la vigencia del plan. La rotación solo existe en el módulo IPv6 Proxy. Si una dirección resulta bloqueada, el cliente puede reportarla.

  • El cliente selecciona las IP, indica un motivo (incluida en una lista de bloqueo, bloqueada por un sitio u otro) y añade una descripción.
  • NexCMP comprueba de inmediato la dirección contra listas de bloqueo públicas de DNS. Un plan puede tener hasta 10 reportes abiertos.
  • Usted, o el revendedor al que pertenece el cliente, aprueba o rechaza la solicitud. Si se aprueba, la IP se reemplaza de forma gratuita por una limpia en la misma zona, con el mismo usuario, contraseña y puertos. Si se rechaza, usted indica un motivo que recibe el cliente.
  • Si no hay ninguna IP limpia disponible, nada cambia. La IP anterior se aparta durante al menos 30 días.

Autenticación: usuario/contraseña y por IP

  • Nombre de usuario y contraseña por IP

    Cada IP tiene su propio usuario y contraseña generados, utilizados tanto en sus puertos SOCKS5 como HTTP.

  • IP autorizadas

    El cliente define una lista de direcciones de origen que se conectan sin contraseña mediante SOCKS5 y HTTP. El valor predeterminado es de 3 entradas y un complemento permite aumentarlo a 1,000. Las entradas IPv4 van de /16 a /32, y las IPv6 de /32 a /128; se rechaza cualquier rango global que cubra todas las direcciones.

Exportación y API

Los clientes copian o descargan sus endpoints en formato socks y http (como URL), socks_plain y http_plain (ip:port:user:pass), json, clash, singbox o v2rayn, o escanean un código QR con un enlace socks://.

Cada plan dispone también de un enlace de suscripción: una URL pública con un token secreto, entregada como v2rayn (por defecto), shadowrocket, clash o singbox. Las aplicaciones compatibles con enlaces de suscripción, como Clash, sing-box, v2rayN y Shadowrocket, pueden importarlo. Dichas aplicaciones listan proxies SOCKS5, no servidores VPN, y NexCMP no las distribuye ni ofrece soporte para ellas. Reemplazar el token invalida el enlace anterior.

Las claves de API contienen los alcances vpn:read, vpn:detail, vpn:write, vpn:create (conlleva un cargo de dinero y requiere el encabezado Idempotency-Key) y vpn:destroy; catalog:read cubre el catálogo público y las cotizaciones. Una especificación OpenAPI y la herramienta CLI cmp cubren las mismas llamadas.

socks5://USER:[email protected]:SOCKS_PORT
http://USER:[email protected]:HTTP_PORT

El módulo VPN en la consola de administración y en el portal

Capturas de pantalla de una instalación de laboratorio con datos de muestra.

Lista de agentes en la consola de administración con nodos VPN, su zona, rangos de IP y estado de ejecución. Datos de muestra de laboratorio.
Admin: nodos VPN en la lista de Agents.
Lista de precios de VPN en la consola de administración con niveles por cantidad de IP, niveles de ancho de banda y complementos. Precios de muestra de laboratorio, no constituyen una recomendación.
Admin > VPN > Price list: niveles de ancho de banda y complementos.
Lista de IP de un plan VPN en el portal del cliente con opciones de búsqueda, copia y descarga. Direcciones de muestra de laboratorio.
Portal: lista de IP de un plan.
Pestaña App en el portal del cliente: un enlace de suscripción para cada formato de aplicación, con botones para copiar el enlace y ver el código QR. Enlace de muestra de laboratorio.
Portal: pestaña App con el enlace de suscripción y código QR.
Formulario del portal del cliente para reportar IP de VPN en lista negra con motivo y descripción. Datos de muestra de laboratorio.
Portal: reportar una IP bloqueada.
Página de suscripciones VPN en la consola de administración con totales y una tabla de planes de clientes. Datos de muestra de laboratorio.
Admin: suscripciones VPN.

Qué pueden hacer sus clientes

Cada elemento corresponde a una acción que el cliente realiza en el portal o mediante una clave de API con permisos asignados.

  • Contratar y pagar

    Elija una zona, la cantidad de IP, el nivel de ancho de banda, los complementos y el ciclo, consulte la cotización y pague desde el saldo.

  • Usar y compartir endpoints

    Busque en la lista de IP, copie o descargue endpoints, escanee un código QR o copie el enlace de suscripción, y configure Authorized IPs.

  • Mejora y renovación

    Suba de nivel de ancho de banda, cambie complementos, renueve varios periodos por adelantado, active o desactive la renovación automática o cancele.

  • Reporte y transferencia

    Reporte una IP bloqueada y dé seguimiento al reporte, o use la pestaña Transferir para traspasar un plan a otra cuenta.

Qué puede hacer como operador

Cada elemento se encuentra en la consola de administración de NexCMP.

  • Gestión de nodos y lista de precios

    Añada servidores, edite los roles y subredes adicionales de una máquina, gestione rangos y zonas, y configure niveles, complementos y ciclos.

  • Interruptor del módulo

    Active el módulo VPN en License & updates; el interruptor Sell VPN de la página Subscriptions es el mismo interruptor.

  • Suscripciones y reportes

    Filtre planes, consulte el historial de una IP, apruebe o rechace reportes de IP y revoque un plan. La revocación es una cancelación sin reembolso y requiere un motivo.

  • Cuotas y personalización de marca

    Establezca cuotas de IP de VPN por nivel de recarga y asigne al servicio su propio nombre para mostrar, como IPv4 Proxy o Datacenter Proxy. El cambio de nombre solo modifica las etiquetas.

  • Revendedores

    Cada revendedor cuenta con un interruptor Sell VPN en Features, efectivo mientras el módulo esté activo. Disponen de precios mayoristas y minoristas y gestionan los reportes de IP de sus propios clientes.

  • Auditoría

    Los cambios en la lista de precios, las revocaciones y las modificaciones de cuotas se auditan, y las acciones de los clientes sobre un plan aparecen en Events.

Requisitos de infraestructura

Usted proporciona los servidores y las direcciones. Pasos completos: https://nexcmp.com/docs/infrastructure/vpn-proxy-nodes/.

  • Un servidor Linux x86_64 con systemd y acceso root para la instalación; el agente está compilado solo para x86_64.
  • curl o wget, y tráfico HTTPS saliente desde el nodo hacia su panel.
  • Direcciones IPv4 públicas en el servidor, o un prefijo público enrutado a este y declarado como subred adicional (IPv4 /16 a /32).
  • TCP y UDP entrantes en los puertos 65001 a 65535 para cada IP vendida.
  • El agente también puede servir direcciones IPv6 públicas que encuentre en el nodo; un endpoint IPv6 solo alcanza destinos IPv6.

¿Es adecuado para usted?

Ideal para: usted dispone de direcciones IPv4 públicas en servidores Linux y desea vender endpoints dedicados SOCKS5 y HTTP con credenciales por IP, un portal, un monedero, renovaciones, una API y un enlace de suscripción.

No adecuado para: clientes que requieran túneles WireGuard u OpenVPN o una aplicación cliente con marca propia, una cuota de transferencia aplicada en el nodo o direcciones IPv4 que cambien de forma programada.

Responsabilidad: usted es responsable del origen de sus direcciones IP, del cumplimiento de las leyes aplicables a usted y a sus clientes, y de la política de uso aceptable que establezca. NexCMP no proporciona IP ni ancho de banda, y esta página no constituye asesoramiento legal.

Free y Source

El módulo VPN está incluido en NexCMP Free, que cuesta $0 el primer año y luego $99 al año, y en NexCMP Source, una compra única de $499. Está desactivado por defecto; se activa en License & updates. Free es para operadores de red con su propio ASN y una subred registrada a su nombre, y las solicitudes se revisan. Los servidores y las direcciones IP son suyos.

Plataforma VPN: preguntas frecuentes

¿Admite NexCMP WireGuard u OpenVPN?
No. El módulo VPN vende acceso SOCKS5, HTTP y UDP en una IP dedicada. No crea túneles WireGuard ni OpenVPN y no cuenta con una aplicación cliente con marca propia.
¿Qué protocolos utilizan mis clientes?
SOCKS5 (CONNECT y UDP ASSOCIATE), proxy HTTP con autenticación básica y un puerto UDP, todo en la propia IP del cliente en los puertos 65001 a 65535.
¿Cómo se vende el ancho de banda y se aplica algún límite de uso de datos?
Un plan incluye un nivel de ancho de banda en GB por período para todo el plan. A partir de NexCMP 1.5.1, con el agente del nodo 1.5.1, el panel mide el tráfico y corta el plan cuando se agotan los GB; se reactiva en cuestión de segundos tras una ampliación de ancho de banda o al comenzar el siguiente período. Unlimited nunca se corta, y un nodo que no haya reportado uso se muestra como Not measured y no se corta. Para un límite estricto de velocidad, utilice el módulo IPv6 Proxy, que limita los Mbps por plan.
¿Pueden los clientes aumentar el ancho de banda durante un periodo?
Sí. Pueden pasar a un nivel superior y pagar la diferencia por los días restantes. Los complementos pueden añadirse a mitad del periodo y se pagan de inmediato.
¿Cómo obtienen los clientes su configuración?
Desde la lista de IP (copiar o descargar), un código QR o un enlace de suscripción para aplicaciones como Clash, sing-box, v2rayN y Shadowrocket. Una clave de API, la especificación OpenAPI y la herramienta de línea de comandos cmp ofrecen los mismos datos.
¿Puedo ofrecer IPv6?
El agente también puede servir direcciones IPv6 públicas que encuentre en el nodo, y un endpoint IPv6 solo alcanza destinos IPv6. El módulo está diseñado en torno a endpoints IPv4.
¿Qué ocurre si una IP entra en una lista negra?
El cliente lo reporta. NexCMP consulta listas públicas de bloqueo DNS, y usted o el revendedor aprueban un reemplazo gratuito en la misma zona con el mismo usuario, contraseña y puertos, o lo rechazan con un motivo. Las direcciones IPv4 no se rotan.
¿Cómo agregar un nodo?
Utilice Add server over SSH en la consola de administración o genere un comando de instalación y ejecútelo en el servidor. Una instalación manual registra la máquina para monitorización; usted añade el rol de VPN en su página de detalles. El servidor debe ser Linux x86_64.
¿Proporciona NexCMP las IP o el ancho de banda, y quién responde por su uso?
NexCMP no proporciona ninguno de los dos. Usted aporta los servidores, las direcciones y el ancho de banda, y es responsable de su procedencia, del cumplimiento legal y de la política de uso aceptable que entregue a los clientes. NexCMP es software, no asesoramiento legal.

Obtener NexCMP gratis

Gratis, con el módulo VPN y todos los demás módulos incluidos. Instálelo hoy mismo en su servidor o explore primero las pantallas del portal de clientes.

Última actualización: