Pular para o conteúdo

Plataforma de VPN

Faturamento de proxy e VPN open source para seus nós IPv4

O NexCMP é um software self-hosted de faturamento e portal do cliente que vende acesso estilo VPN a partir dos servidores que você opera. Cada cliente recebe endereços IP dedicados fornecidos via SOCKS5, HTTP e UDP, contratados a partir da sua tabela de preços, pagos via carteira digital e gerenciados em um portal, com um agente Linux em cada nó de sua propriedade.

Os protocolos reais são SOCKS5, HTTP e UDP no IP do próprio cliente. Não há túneis WireGuard ou OpenVPN nem aplicativos cliente personalizados. O módulo VPN faz parte do NexCMP Free e Source e permanece desativado até você ativá-lo.NexCMP Source: código-fonte completo por $499, pagamento único. Use, modifique e hospede por conta própria para o seu negócio. Você pode vender os serviços que opera; não pode revender nem redistribuir o código-fonte ou as compilações. Termos da licença Source

O que é o módulo VPN e do que você precisa

Apesar do nome, este módulo não cria túneis VPN. Cada endereço IP que você vende responde em três portas: uma porta SOCKS5 (CONNECT e UDP ASSOCIATE), uma porta de proxy HTTP com autenticação básica e uma porta UDP. Os clientes usam qualquer cliente SOCKS5 ou HTTP, ou um aplicativo compatível com links de assinatura.

NexCMP vende, fatura e gerencia o acesso. Ele não fornece endereços IP, largura de banda ou rede IP: os servidores, os endereços e os prefixos são seus.

Para começar, você precisa de servidores Linux x86_64 com endereços IPv4 públicos, o agente do NexCMP instalado em cada um deles e o módulo VPN ativado em License & updates. Os pedidos são pagos com a mesma carteira pré-paga do restante do NexCMP.

Como seus clientes gerenciam uma assinatura de VPN

Cada tela é uma aba da página do serviço no portal do cliente, exibida com dados de exemplo. Escolha uma aba, use as setas ou as teclas esquerda e direita, ou abra o visualizador em tela cheia.

Visão geral

Portal do cliente, Visão geral da assinatura de VPN: localização, plano, quantidade de IPs, largura de banda, faturamento, expiração, gráfico de tráfego em tempo real e barra de consumo do período.
A assinatura em detalhes: IPs, largura de banda, expiração, tráfego em tempo real e cota do período já consumida.

Lista de IPs

Portal do cliente, aba Lista de IPs da VPN: tabela de endereços IP da assinatura com portas SOCKS5, HTTP e UDP, usuário, senha mascarada, localização e status.
Cada IP com suas portas e credenciais, além do botão Denunciar blacklist caso um endereço esteja bloqueado por algum site.

Largura de banda

Portal do cliente, aba Largura de banda da VPN: consumo do período em relação ao limite contratado e botão de upgrade de tráfego.
O consumo do período em relação ao limite do plano e um botão para fazer upgrade do pacote de tráfego.

Faturamento

Portal do cliente, aba Faturamento da VPN: ciclo de faturamento, expiração, renovação automática, botão Renovar e histórico de renovações.
Renovação automática, renovação manual e histórico de renovações.

IPs autorizados

Portal do cliente, aba IPs Autorizados da VPN: uma lista de endereços IP de origem e intervalos que podem se conectar sem nome de usuário e senha.
Endereços de origem que podem se conectar sem nome de usuário e senha.

Recursos Pro

Portal do cliente, aba Recursos Pro da VPN: add-ons como maior simultaneidade, prioridade de tráfego e mais autorizações de IP, cada um com seu preço.
Add-ons opcionais, cada um com preço proporcional aos dias restantes no período.

Como as partes se integram

Os clientes nunca passam pelo caminho de dados do seu painel: eles se conectam diretamente ao IP adquirido no seu nó.

Clientes, o painel do NexCMP e os nós que você opera.

Gerenciamento e configuração de nós

Os nós são gerenciados no console de administração em Agents e no pool de IPs de VPN.

  • Adicionar servidor via SSH

    Insira o IPv4 público do nó, o login SSH, um nome, a função (nó de VPN, nó de VPN com monitoramento contra DDoS ou apenas monitoramento), a zona, sub-redes extras opcionais e se seus IPs são vendidos automaticamente. O painel se conecta via SSH e executa o instalador.

  • Instalar manualmente com um token

    Gere um comando de instalação e execute-o no servidor. O token é exibido apenas uma vez e só registra a máquina para monitoramento; a função de VPN é atribuída posteriormente por um administrador, em Roles, na página de detalhes da máquina.

  • O pool de IPs se preenche automaticamente

    O agente identifica os endereços IPv4 públicos no nó, além das sub-redes extras declaradas, e o painel os adiciona ao pool. A zona é definida pela localização do nó ou escolhida por você.

  • Seu gateway nunca é vendido

    A partir do NexCMP 1.4.2, o agente lê a tabela de roteamento real do nó e deixa o endereço de gateway fora dos blocos atendidos. O painel o mantém fora do pool e de qualquer alocação.

  • Status e remoção

    Um nó de VPN faz check-in a cada 5 segundos e fica online se o último check-in ocorreu dentro de 60 seconds. Remover uma máquina da lista não desinstala o agente: execute install.sh --uninstall no servidor.

Planos e preços

Você define todos os preços. Nenhum valor abaixo é um preço fixo do NexCMP.

  • IPs dedicados em faixas de preço

    Cada IP pertence a um único cliente, com nome de usuário, senha e portas próprios. Um pedido comporta de 1 a 10,000 IPs, e a faixa atingida pelo pedido define o preço por IP para o pedido inteiro.

  • Ciclos de faturamento

    Diário, semanal, mensal e anual. Os preços diários e semanais são uma fração do preço mensal, e o desconto anual é você quem define; todos são editáveis.

  • Editar a tabela de preços

    Os preços são inseridos em USD em Admin > VPN > Price list. Novos preços se aplicam a novos pedidos; planos ativos mantêm seus valores. Cada alteração é auditada com os valores antigos e novos.

  • Pagamento via carteira

    O cliente visualiza uma cotação e, em seguida, a carteira é cobrada. Se os IPs não puderem ser alocados, o valor retorna para a carteira; pedidos sem IPs livres são recusados antes de qualquer cobrança.

  • Renovação automática e expiração

    A renovação automática é ativada por padrão e renova por mais um período quando restarem 24 hours ou menos. Um plano expirado mantém seus IPs por 3 days antes de liberá-los. O cancelamento é imediato e sem reembolso.

Largura de banda e limites

Leia esta seção antes de criar sua página de vendas.

  • Faixas de largura de banda são medidas e aplicadas

    O plano inclui uma faixa de largura de banda em GB por período para todo o plano, não por IP. A partir do NexCMP 1.5.1, o painel contabiliza o tráfego reportado pelo node agent e corta os proxies do plano quando os GB do período se esgotam. Eles são liberados novamente em segundos após um upgrade de largura de banda ou no início do próximo período. Planos ilimitados nunca são cortados. O corte é preciso com base no heartbeat, portanto, um plano pode ultrapassar ligeiramente o limite. Atualize o node agent para 1.5.1: agentes mais antigos continuam sendo contabilizados, mas podem perder bytes após um erro de rede ou reinicialização, e um plano em um nó que ainda não reportou uso é exibido como Not measured e nunca é cortado. Para um limite rígido de velocidade, o módulo separado de IPv6 Proxy limita os Mbps por plano.

  • Upgrade no meio do período

    O cliente pode migrar para um nível superior a qualquer momento e pagar a diferença referente aos dias restantes. Add-ons, como um limite maior de Authorized IPs, são pagos no momento da adição; a remoção passa a valer a partir do próximo período.

  • Egress, portas e e-mail

    O tráfego sai do IP ao qual o cliente se conectou rumo a destinos da mesma família de endereços. Cada IP recebe três portas consecutivas entre 65001 e 65535 que os clientes não podem alterar. A porta de saída 25 é sempre bloqueada.

Cotas da conta

A chave de cota vpn.ips limita quantos IPs de VPN uma conta pode manter. Ela é verificada antes de qualquer cobrança, e pedidos acima do limite são recusados.

Os padrões dependem de quanto dinheiro real o cliente recarregou, distribuídos em cinco níveis. A chave geral de cotas vem desativada por padrão. Você pode editar os padrões em Configurações e personalizar para um cliente específico na página de detalhes dele, informando uma justificativa registrada no log de auditoria.

Trocas de IP e denúncias de blacklist

Os endpoints de VPN não sofrem rotação: um endpoint IPv4 mantém seu endereço por toda a duração do plano. A rotação existe apenas no módulo IPv6 Proxy. Se um endereço for bloqueado, o cliente poderá reportá-lo.

  • O cliente seleciona os IPs, informa o motivo (listado em blocklist, bloqueado por um site ou outro) e adiciona uma descrição.
  • O NexCMP verifica o endereço imediatamente em blocklists públicas de DNS. Cada plano pode ter até 10 denúncias abertas.
  • Você ou o revendedor responsável pelo cliente aprova ou rejeita. Se aprovado, o IP é substituído gratuitamente por outro limpo na mesma zona, mantendo o mesmo usuário, senha e portas. Se rejeitado, você informa uma justificativa enviada ao cliente.
  • Se nenhum IP limpo estiver disponível, nada é alterado. O IP antigo é retido por pelo menos 30 dias.

Autenticação: usuário/senha e autenticação por IP

  • Nome de usuário e senha por IP

    Cada IP possui seu próprio usuário e senha gerados, utilizados tanto na porta SOCKS5 quanto na porta HTTP.

  • IPs autorizados

    O cliente lista endereços de origem que se conectam sem senha, via SOCKS5 e HTTP. O padrão é de 3 entradas e um add-on aumenta para 1,000. Entradas IPv4 vão de /16 a /32, entradas IPv6 de /32 a /128; um intervalo abrangente que cubra todos os endereços é recusado.

Exportação e API

Os clientes copiam ou baixam seus endpoints como socks e http (formato URL), socks_plain e http_plain (ip:port:user:pass), json, clash, singbox ou v2rayn, ou escaneiam um QR code com o link socks://.

Cada plano também inclui um link de assinatura: uma URL pública com token secreto, fornecida como v2rayn (o padrão), shadowrocket, clash ou singbox. Aplicativos compatíveis com links de assinatura, como Clash, sing-box, v2rayN e Shadowrocket, podem importá-lo. Eles listam proxies SOCKS5, e não servidores VPN, e o NexCMP não os distribui nem oferece suporte a eles. A substituição do token invalida o link antigo.

As chaves de API contam com os escopos vpn:read, vpn:detail, vpn:write, vpn:create (que gera cobrança e requer o cabeçalho Idempotency-Key) e vpn:destroy; catalog:read cobre o catálogo público e as cotações. Uma especificação OpenAPI e a ferramenta de linha de comando cmp cobrem as mesmas chamadas.

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

O módulo VPN no console de administração e no portal

Capturas de tela de uma instalação em laboratório com dados de exemplo.

Lista de Agents no console de administração com nós VPN, suas zonas, faixas de IP e status de execução. Dados de laboratório para exemplo.
Admin: nós VPN na lista de Agents.
Tabela de preços de VPN no console de administração com faixas de quantidade de IPs, faixas de largura de banda e add-ons. Preços de laboratório para exemplo, não uma recomendação.
Admin > VPN > Price list: faixas de largura de banda e add-ons.
Lista de IPs de um plano VPN no portal do cliente com opções de busca, cópia e download. Endereços de laboratório para exemplo.
Portal: lista de IPs de um plano.
Aba App no portal do cliente: um link de assinatura para cada formato de aplicativo, com botões Copiar link e QR. Link de laboratório para exemplo.
Portal: aba App com o link de assinatura e o código QR.
Formulário do portal do cliente para reportar IPs de VPN em blacklist, com motivo e descrição. Dados de laboratório para exemplo.
Portal: reportar um IP bloqueado.
Página de assinaturas de VPN no console de administração com totais e tabela de planos dos clientes. Dados de laboratório para exemplo.
Admin: assinaturas de VPN.

O que seus clientes podem fazer

Cada item representa uma ação que o cliente realiza no portal ou por meio de uma chave de API com escopos.

  • Contratar e pagar

    Escolha a zona, o número de IPs, a faixa de largura de banda, os add-ons e o ciclo, visualize a cotação e pague com o saldo da carteira.

  • Usar e compartilhar endpoints

    Pesquise na lista de IPs, copie ou baixe endpoints, escaneie um QR code ou obtenha o link de assinatura e configure Authorized IPs.

  • Upgrade e renovação

    Suba de nível de largura de banda, altere add-ons, renove vários períodos antecipadamente, alterne a renovação automática ou cancele.

  • Reportar e transferir

    Reporte um IP bloqueado e acompanhe a solicitação, ou use a aba Transfer para passar um plano para outra conta.

O que você pode fazer como operador

Cada item está no console de administração do NexCMP.

  • Gerencie nós e a tabela de preços

    Adicione servidores, edite as funções e sub-redes adicionais de uma máquina, gerencie faixas e zonas, e defina níveis, add-ons e ciclos.

  • Ativação do módulo

    Ative o módulo VPN em License & updates; a chave Sell VPN na página Subscriptions é a mesma.

  • Assinaturas e reportes

    Filtre planos, consulte o histórico de um IP, aprove ou rejeite reportes de IP e revogue um plano. Uma revogação é um cancelamento sem reembolso e exige uma justificativa.

  • Cotas e branding

    Defina cotas de IPs VPN por nível de recarga e dê ao serviço seu próprio nome de exibição, como IPv4 Proxy ou Datacenter Proxy. Renomear altera apenas os rótulos.

  • Revendedores

    Cada revendedor tem a opção Sell VPN em Features, ativa enquanto o módulo estiver habilitado. Eles contam com preços de atacado e varejo e gerenciam os reportes de IP dos seus próprios clientes.

  • Auditoria

    Alterações na tabela de preços, revogações e substituições de cota são auditadas, e as ações dos clientes em um plano aparecem em Events.

Requisitos de infraestrutura

Você fornece os servidores e os endereços. Passo a passo completo: https://nexcmp.com/docs/infrastructure/vpn-proxy-nodes/.

  • Um servidor Linux x86_64 com systemd e acesso root para a instalação; o agente é compilado apenas para x86_64.
  • curl ou wget, e HTTPS de saída do nó para o seu painel.
  • Endereços IPv4 públicos no servidor ou um prefixo público roteado para ele e declarado como uma sub-rede adicional (IPv4 /16 a /32).
  • TCP e UDP de entrada nas portas 65001 a 65535 para cada IP vendido.
  • O agente também pode atender endereços IPv6 públicos que encontrar no nó; um endpoint IPv6 alcança apenas destinos IPv6.

Verificação de compatibilidade

Cenário ideal: você possui endereços IPv4 públicos em servidores Linux e quer vender endpoints dedicados SOCKS5 e HTTP com credenciais por IP, portal, carteira, renovações, API e link de assinatura.

Não recomendado para: clientes que precisam de túneis WireGuard ou OpenVPN, aplicativo cliente com marca própria, cota de transferência aplicada no nó ou endereços IPv4 rotativos programados.

Responsabilidade: você é responsável pela origem dos seus endereços IP, pelo cumprimento das leis aplicáveis a você e aos seus clientes, e pela política de uso aceitável que definir. O NexCMP não fornece IPs nem largura de banda, e esta página não constitui assessoria jurídica.

Free e Source

O módulo VPN está incluído no NexCMP Free, que custa $0 no primeiro ano e depois $99 por ano, e no NexCMP Source, uma compra única de $499. Ele vem desativado por padrão; você pode ativá-lo em License & updates. O plano Free é destinado a operadores de rede com ASN próprio e uma sub-rede registrada em seu próprio nome, e as solicitações são analisadas. Os servidores e os endereços IP são seus.

Plataforma VPN: perguntas frequentes

O NexCMP oferece suporte a WireGuard ou OpenVPN?
Não. O módulo VPN comercializa acesso SOCKS5, HTTP e UDP em um IP dedicado. Ele não cria túneis WireGuard ou OpenVPN e não possui aplicativo cliente com marca própria.
Quais protocolos meus clientes usam?
SOCKS5 (CONNECT e UDP ASSOCIATE), proxy HTTP com autenticação básica e uma porta UDP, tudo no próprio IP do cliente nas portas 65001 a 65535.
Como a largura de banda é vendida e o consumo de dados é controlado?
O plano inclui uma faixa de largura de banda em GB por período para todo o plano. A partir do NexCMP 1.5.1, com o node agent 1.5.1, o painel mede o tráfego e corta o plano quando os GB se esgotam; ele é liberado novamente em segundos após um upgrade de largura de banda ou no início do próximo período. Planos ilimitados nunca são cortados, e um nó que não reportou uso é exibido como Not measured e não é cortado. Para um limite rígido de velocidade, use o módulo IPv6 Proxy, que limita os Mbps por plano.
Os clientes podem fazer upgrade de largura de banda durante o período contratado?
Sim. Eles passam para um nível superior e pagam a diferença referente aos dias restantes. Os add-ons podem ser incluídos no meio do período e são pagos imediatamente.
Como os clientes obtêm suas configurações?
Pela lista de IPs (copiando ou baixando), por código QR ou por um link de assinatura para aplicativos como Clash, sing-box, v2rayN e Shadowrocket. Uma chave de API, a especificação OpenAPI e a ferramenta de linha de comando cmp fornecem os mesmos dados.
Posso oferecer IPv6?
O agente também pode atender endereços IPv6 públicos que encontrar no nó, e um endpoint IPv6 alcança apenas destinos IPv6. O módulo foi desenvolvido com foco em endpoints IPv4.
E se um IP entrar em uma blacklist?
O cliente relata o problema. O NexCMP verifica blocklists públicas de DNS, e você ou o revendedor aprova uma substituição gratuita na mesma zona com o mesmo usuário, senha e portas, ou rejeita informando o motivo. Os endereços IPv4 não sofrem rotação.
Como adiciono um nó?
Use Adicionar servidor via SSH no console de administração ou gere um comando de instalação e execute-o no servidor. A instalação manual registra a máquina para monitoramento; você adiciona a função VPN na página de detalhes dela. O servidor deve ser Linux x86_64.
O NexCMP fornece os IPs ou a largura de banda? Quem responde pelo uso?
O NexCMP não fornece nenhum dos dois. Você fornece os servidores, endereços e largura de banda, e é responsável pela origem deles, pela conformidade legal e pela política de uso aceitável apresentada aos clientes. O NexCMP é um software, não assessoria jurídica.

Obtenha o NexCMP grátis

Grátis, com o módulo de VPN e todos os outros módulos incluídos. Instale no seu servidor hoje mesmo ou veja as telas do portal do cliente primeiro.

Última atualização: