Zum Inhalt springen

VPN-Plattform

Open-Source-Proxy- und VPN-Abrechnung für Ihre IPv4-Nodes

NexCMP ist eine selbst gehostete Billing- und Kundenportal-Software für den Vertrieb von VPN-Zugängen auf eigenen Servern. Jeder Kunde erhält dedizierte IP-Adressen über SOCKS5, HTTP und UDP – bestellbar nach Ihrer Preisliste, bezahlt per Guthaben und verwaltet im Kundenportal, unterstützt durch einen Linux-Agenten auf jeder Ihrer Nodes.

Die tatsächlichen Protokolle sind SOCKS5, HTTP und UDP auf der kundeneigenen IP. Es gibt weder WireGuard- noch OpenVPN-Tunnel und keine markenspezifischen Client-Apps. Das VPN-Modul ist Teil von NexCMP Free und Source und bleibt standardmäßig deaktiviert, bis Sie es einschalten.NexCMP Source: vollständiger Quellcode für $499, einmalig. Nutzen, anpassen und selbst hosten für Ihr eigenes Unternehmen. Sie dürfen die von Ihnen betriebenen Dienste verkaufen; Sie dürfen den Quellcode oder die Builds weder weiterverkaufen noch weitergeben. Lizenzbedingungen für Source

Was das VPN-Modul ist und was Sie benötigen

Trotz des Namens baut dieses Modul keine VPN-Tunnel auf. Jede IP-Adresse, die Sie verkaufen, antwortet auf drei Ports: einem SOCKS5-Port (CONNECT und UDP ASSOCIATE), einem HTTP-Proxy-Port mit Basisauthentifizierung und einem UDP-Port. Kunden nutzen einen beliebigen SOCKS5- oder HTTP-Client oder eine App, die einen Abonnement-Link liest.

NexCMP verkauft, berechnet und verwaltet den Zugriff. Es stellt weder IP-Adressen, Bandbreite noch ein IP-Netzwerk bereit: Die Server, Adressen und Präfixe gehören Ihnen.

Zu Beginn benötigen Sie Linux-x86_64-Server mit öffentlichen IPv4-Adressen, den auf jedem Server installierten NexCMP-Agenten und das unter License & updates aktivierte VPN-Modul. Bestellungen werden über dasselbe Prepaid-Wallet wie im restlichen NexCMP bezahlt.

Wie Ihre Kunden ein VPN-Abonnement verwalten

Jede Ansicht entspricht einem Reiter der Dienstseite im Kundenportal, dargestellt mit Beispieldaten. Wählen Sie einen Reiter, nutzen Sie die Pfeile bzw. Pfeiltasten oder öffnen Sie die Vollbildansicht.

Übersicht

Kundenportal, Übersicht des VPN-Abonnements: Standort, Tarif, Anzahl der IPs, Bandbreite, Abrechnung, Ablaufdatum, Live-Traffic-Diagramm und Verbrauchsleiste für diesen Zeitraum.
Das Abonnement im Überblick: IPs, Bandbreite, Ablaufdatum, Live-Traffic und der bereits verbrauchte Datenanteil des aktuellen Zeitraums.

IP-Liste

Kundenportal, VPN-Reiter IP-Liste: Tabelle der IP-Adressen des Abonnements mit SOCKS5-, HTTP- und UDP-Ports, Benutzername, maskiertem Passwort, Standort und Status.
Jede IP mit Ports und Zugangsdaten sowie der Schaltfläche „Blacklist melden“, falls eine Website die Adresse blockiert.

Bandbreite

Kundenportal, VPN-Reiter Bandbreite: Verbrauch des aktuellen Zeitraums im Vergleich zum Bandbreitenlimit und Schaltfläche „Bandbreite upgraden“.
Der Verbrauch des Zeitraums im Vergleich zum Tariflimit sowie eine Schaltfläche zum Upgraden der Bandbreitenstufe.

Abrechnung

Kundenportal, VPN-Reiter Abrechnung: Abrechnungszyklus, Ablaufdatum, Schalter für automatische Verlängerung, Schaltfläche „Verlängern“ und Verlängerungsverlauf.
Automatische Verlängerung, manuelle Verlängerung und der Verlängerungsverlauf.

Autorisierte IPs

Kundenportal, VPN-Tab „Autorisierte IPs“: eine Liste von Quell-IP-Adressen und -Bereichen, die sich ohne Benutzername und Passwort verbinden dürfen.
Quelladressen, die sich ohne Benutzername und Passwort verbinden dürfen.

Pro-Funktionen

Kundenportal, VPN-Tab „Pro-Funktionen“: Add-ons wie höhere Parallelität, Datenverkehrspriorisierung und weitere IP-Autorisierungen, jeweils mit Preis.
Optionale Add-ons, jeweils anteilig für die verbleibenden Tage des Zeitraums berechnet.

Das Zusammenspiel der Komponenten

Kunden berühren niemals den Datenpfad Ihres Panels: Sie verbinden sich direkt mit der gekauften IP auf Ihrem Node.

Kunden, das NexCMP-Panel und die Nodes, die Sie betreiben.

Node-Verwaltung und -Einrichtung

Nodes werden in der Admin-Konsole unter Agents und dem VPN-IP-Pool verwaltet.

  • Server über SSH hinzufügen

    Geben Sie die öffentliche IPv4 des Nodes, das SSH-Login, einen Namen, die Rolle (VPN-Node, VPN-Node mit DDoS-Monitoring oder nur Monitoring), die Zone, optionale zusätzliche Subnetze und an, ob die IPs automatisch verkauft werden. Das Panel verbindet sich über SSH und führt den Installer aus.

  • Manuelle Installation mit einem Token

    Erstellen Sie einen Installationsbefehl und führen Sie ihn auf dem Server aus. Das Token wird einmalig angezeigt und registriert die Maschine lediglich für das Monitoring; die VPN-Rolle wird anschließend von einem Administrator unter Roles auf der Detailseite der Maschine zugewiesen.

  • Der IP-Pool füllt sich automatisch

    Der Agent ermittelt die öffentlichen IPv4-Adressen auf dem Node sowie die zusätzlich angegebenen Subnetze, und das Panel fügt sie dem Pool hinzu. Die Zone wird aus dem Standort des Nodes übernommen oder von Ihnen ausgewählt.

  • Ihr Gateway wird niemals verkauft

    Ab NexCMP 1.4.2 liest der Agent die tatsächliche Routing-Tabelle des Nodes aus und schließt die Gateway-Adresse aus den bereitgestellten Blöcken aus. Das Panel hält sie vom Pool und von jeder Zuweisung fern.

  • Status und Entfernung

    Ein VPN-Node meldet sich alle 5 Sekunden und gilt als online, wenn die letzte Meldung innerhalb von 60 Sekunden erfolgte. Das Entfernen einer Maschine aus der Liste deinstalliert den Agenten nicht: Führen Sie install.sh --uninstall auf dem Server aus.

Tarife und Preise

Sie bestimmen jeden Preis. Keine der unten genannten Angaben ist ein Festpreis von NexCMP.

  • Dedizierte IPs in Preisstaffeln

    Jede IP gehört einem einzigen Kunden – mit eigenem Benutzernamen, Passwort und Ports. Eine Bestellung umfasst 1 bis 10,000 IPs, und die erreichte Staffel bestimmt den Preis pro IP für die gesamte Bestellung.

  • Abrechnungszyklen

    Täglich, wöchentlich, monatlich und jährlich. Tages- und Wochenpreise sind ein Anteil des Monatspreises, und der Jahresrabatt kann frei festgelegt werden; alle Werte sind anpassbar.

  • Preisliste bearbeiten

    Preise werden in USD unter Admin > VPN > Price list eingetragen. Neue Preise gelten für neue Bestellungen; laufende Pläne behalten ihren Preis. Jede Änderung wird mit den alten und neuen Werten protokolliert.

  • Wallet-Zahlung

    Der Kunde sieht ein Angebot, danach wird das Wallet belastet. Können die IPs nicht zugewiesen werden, wird der Betrag dem Wallet wieder gutgeschrieben; eine Bestellung ohne freie IPs wird vor jeder Belastung abgewiesen.

  • Automatische Verlängerung und Ablauf

    Die automatische Verlängerung ist standardmäßig aktiviert und verlängert sich um eine Laufzeit, wenn noch 24 Stunden oder weniger verbleiben. Ein abgelaufener Plan behält seine IPs für 3 Tage und gibt sie danach frei. Eine Kündigung erfolgt sofort und wird nicht erstattet.

Bandbreite und Limits

Lesen Sie diesen Abschnitt, bevor Sie Ihre Verkaufsseite erstellen.

  • Bandbreitenstufen werden gemessen und durchgesetzt

    Ein Tarif umfasst eine Bandbreitenstufe in GB pro Abrechnungszeitraum für den gesamten Tarif, nicht pro IP. Ab NexCMP 1.5.1 summiert das Panel den vom Node-Agent gemeldeten Traffic und sperrt die Proxys des Tarifs, sobald die GB des Zeitraums aufgebraucht sind. Nach einem Bandbreiten-Upgrade oder zu Beginn des nächsten Zeitraums werden sie innerhalb von Sekunden wieder freigeschaltet. Unlimited-Tarife werden niemals gesperrt. Die Trennung erfolgt synchron zum Heartbeat, sodass ein Tarif sein Limit geringfügig überschreiten kann. Aktualisieren Sie den Node-Agent auf 1.5.1: Ältere Agents werden weiterhin gezählt, können jedoch nach Netzwerkfehlern oder Neustarts Bytes verlieren, und ein Tarif auf einem Node, der noch keine Nutzung gemeldet hat, wird als Not measured angezeigt und nie gesperrt. Für eine strikte Geschwindigkeitsbegrenzung limitiert das separate IPv6 Proxy-Modul die Mbps pro Tarif.

  • Upgrade während der Laufzeit

    Kunden können jederzeit in einen höheren Tarif wechseln und zahlen die Differenz für die verbleibenden Tage. Add-ons wie ein höheres Limit für Authorized IPs werden bei der Buchung sofort berechnet; eine Abbestellung gilt ab dem nächsten Abrechnungszeitraum.

  • Egress, Ports und E-Mail

    Der Datenverkehr wird über die IP ausgeleitet, mit der sich der Kunde verbunden hat, zu Zielen derselben Adressfamilie. Jede IP erhält drei aufeinanderfolgende Ports im Bereich 65001 bis 65535, die Kunden nicht ändern können. Ausgehender Port 25 ist immer gesperrt.

Konto-Kontingente

Der Kontingentschlüssel vpn.ips begrenzt, wie viele VPN-IPs ein Konto besitzen darf. Die Prüfung erfolgt vor dem Einzug von Guthaben; Bestellungen oberhalb des Limits werden abgelehnt.

Die Standardwerte basieren auf dem tatsächlich eingezahlten Guthaben des Kunden in fünf Stufen. Der allgemeine Kontingentschalter ist standardmäßig deaktiviert. Sie bearbeiten die Standards in den Einstellungen und können einzelne Kunden auf deren Detailseite mit einer Begründung für das Audit-Log überschreiben.

IP-Änderungen und Blacklist-Meldungen

VPN-Endpunkte werden nicht rotiert: Ein IPv4-Endpunkt behält seine Adresse während der gesamten Laufzeit des Plans. Eine Rotation gibt es nur im IPv6-Proxy-Modul. Wird eine Adresse blockiert, meldet der Kunde dies stattdessen.

  • Der Kunde wählt die IPs aus, gibt einen Grund an (auf einer Sperrliste geführt, von einer Website blockiert oder Sonstiges) und verfasst eine Beschreibung.
  • NexCMP gleicht die Adresse umgehend mit öffentlichen DNS-Sperrlisten ab. Ein Plan kann bis zu 10 offene Meldungen umfassen.
  • Sie oder der zuständige Reseller genehmigen die Anfrage oder lehnen sie ab. Bei Genehmigung wird die IP kostenlos durch eine saubere Adresse in derselben Zone ersetzt – mit identischem Benutzernamen, Passwort und Ports. Bei Ablehnung geben Sie einen Grund an, den der Kunde erhält.
  • Ist keine saubere IP verfügbar, bleibt alles unverändert. Die alte IP wird für mindestens 30 Tage gesperrt beiseitegelegt.

Authentifizierung: Benutzer/Passwort und IP-Auth

  • Benutzername und Passwort pro IP

    Jede IP verfügt über einen eigenen generierten Benutzernamen samt Passwort, die sowohl für die SOCKS5- als auch für die HTTP-Ports gelten.

  • Autorisierte IPs

    Ein Kunde gibt Quelladressen an, die sich ohne Passwort über SOCKS5 und HTTP verbinden. Der Standard liegt bei 3 Einträgen, und ein Add-on erhöht diesen auf 1,000. IPv4-Einträge reichen von /16 bis /32, IPv6-Einträge von /32 bis /128; ein Catch-All-Bereich, der jede Adresse abdeckt, wird abgelehnt.

Export und API

Kunden kopieren oder exportieren ihre Endpunkte als socks und http (URL-Format), socks_plain und http_plain (ip:port:user:pass), json, clash, singbox oder v2rayn oder scannen einen QR-Code mit einem socks://-Link.

Jeder Plan bietet zudem einen Abonnement-Link: eine öffentliche URL mit geheimem Token, bereitgestellt im Format v2rayn (Standard), shadowrocket, clash oder singbox. Anwendungen, die Abonnement-Links verarbeiten – wie Clash, sing-box, v2rayN und Shadowrocket –, können diesen importieren. Sie führen SOCKS5-Proxys auf, keine VPN-Server, und werden von NexCMP weder mitgeliefert noch unterstützt. Das Erneuern des Tokens macht den bisherigen Link ungültig.

API-Schlüssel unterstützen die Scopes vpn:read, vpn:detail, vpn:write, vpn:create (kostenpflichtig, erfordert den Header Idempotency-Key) und vpn:destroy; catalog:read deckt den öffentlichen Katalog sowie Preisangebote ab. Eine OpenAPI-Spezifikation und das CLI-Tool cmp unterstützen dieselben Aufrufe.

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

Das VPN-Modul in der Administrationskonsole und im Portal

Screenshots aus einer Laborumgebung mit Beispieldaten.

Administrationskonsole: Agenten-Liste mit VPN-Nodes, Zone, IP-Bereichen und Betriebsstatus. Beispieldaten aus dem Testlabor.
Admin: VPN-Nodes in der Agenten-Liste.
Administrationskonsole: VPN-Preisliste mit IP-Staffeln, Bandbreiten-Stufen und Add-ons. Beispielpreise aus dem Testlabor, keine Empfehlung.
Admin > VPN > Preisliste: Bandbreiten-Stufen und Add-ons.
Kundenportal: IP-Liste eines VPN-Plans mit Such-, Kopier- und Download-Optionen. Beispieladressen aus dem Testlabor.
Portal: IP-Liste eines Plans.
Kundenportal: Reiter App mit einem Abonnement-Link für jedes App-Format sowie Schaltflächen zum Kopieren und für QR-Codes. Beispiellink aus dem Testlabor.
Portal: Reiter App mit Abonnement-Link und QR-Code.
Kundenportal: Formular zur Meldung gesperrter VPN-IPs mit Grund und Beschreibung. Beispieldaten aus dem Testlabor.
Portal: Blockierte IP melden.
Administrationskonsole: Übersicht der VPN-Abonnements mit Gesamtwerten und einer Tabelle der Kundenpläne. Beispieldaten aus dem Testlabor.
Admin: VPN-Abonnements.

Was Ihre Kunden tun können

Jeder Punkt beschreibt Aktionen, die Kunden im Portal oder über einen berechtigten API-Schlüssel ausführen.

  • Bestellen und bezahlen

    Zone, Anzahl der IPs, Bandbreiten-Stufe, Add-ons sowie Abrechnungsintervall wählen, Angebot prüfen und über das Guthaben bezahlen.

  • Endpunkte nutzen und freigeben

    IP-Liste durchsuchen, Endpunkte kopieren oder herunterladen, QR-Code scannen oder Abonnement-Link abrufen und Authorized IPs festlegen.

  • Upgrade und Verlängerung

    Wechseln Sie in eine höhere Bandbreitenstufe, ändern Sie Add-ons, verlängern Sie um mehrere Zeiträume im Voraus, aktivieren oder deaktivieren Sie die automatische Verlängerung oder kündigen Sie.

  • Meldung und Transfer

    Melden Sie eine blockierte IP und verfolgen Sie den Status, oder übergeben Sie einen Tarif über den Transfer-Tab an ein anderes Konto.

Ihre Möglichkeiten als Betreiber

Jeder Punkt ist in der NexCMP-Admin-Konsole verfügbar.

  • Nodes und Preisliste verwalten

    Fügen Sie Server hinzu, bearbeiten Sie Rollen und zusätzliche Subnetze einer Maschine, verwalten Sie Bereiche sowie Zonen und legen Sie Stufen, Add-ons und Abrechnungszyklen fest.

  • Modul-Schalter

    Aktivieren Sie das VPN-Modul unter License & updates; der Schalter Sell VPN auf der Seite Subscriptions ist derselbe Schalter.

  • Abonnements und Meldungen

    Filtern Sie Tarife, prüfen Sie den IP-Verlauf, genehmigen Sie IP-Meldungen oder lehnen Sie diese ab und widerrufen Sie Tarife. Ein Widerruf ist eine Kündigung ohne Erstattung und erfordert eine Begründung.

  • Kontingente und Branding

    Legen Sie VPN-IP-Kontingente nach Aufladestufe fest und vergeben Sie einen eigenen Anzeigenamen für den Dienst, z. B. IPv4 Proxy oder Datacenter Proxy. Das Umbenennen ändert nur die Bezeichnungen.

  • Reseller

    Jeder Reseller verfügt unter Features über einen Schalter Sell VPN, der wirksam ist, solange das Modul aktiv ist. Reseller erhalten Einkaufs- und Endkundenpreise und bearbeiten die IP-Meldungen ihrer eigenen Kunden.

  • Audit

    Preislistenänderungen, Widerrufe und Kontingentüberschreibungen werden protokolliert, und Kundenaktionen zu einem Tarif erscheinen unter Events.

Infrastruktur-Anforderungen

Sie stellen die Server und die Adressen bereit. Vollständige Anleitung: https://nexcmp.com/docs/infrastructure/vpn-proxy-nodes/.

  • Ein Linux-x86_64-Server mit systemd und Root-Zugriff für die Installation; der Agent ist ausschließlich für x86_64 kompiliert.
  • curl oder wget sowie ausgehendes HTTPS vom Node zu Ihrem Panel.
  • Öffentliche IPv4-Adressen auf dem Server oder ein darauf geroutetes öffentliches Präfix, das als zusätzliches Subnetz definiert ist (IPv4 /16 bis /32).
  • Eingehendes TCP und UDP auf den Ports 65001 bis 65535 für jede verkaufte IP.
  • Der Agent kann auch öffentliche IPv6-Adressen bereitstellen, die er auf dem Node findet; ein IPv6-Endpunkt erreicht ausschließlich IPv6-Ziele.

Fit-Check

Optimal geeignet: Sie verfügen über öffentliche IPv4-Adressen auf Linux-Servern und möchten dedizierte SOCKS5- und HTTP-Endpunkte mit Zugangsdaten pro IP, Kundenportal, Guthabenkonto, Verlängerungen, einer API und einem Abonnement-Link verkaufen.

Nicht geeignet: Kunden, die WireGuard- oder OpenVPN-Tunnel, eine gebrandete Client-App, ein auf dem Node durchgesetztes Transferkontingent oder zeitgesteuert wechselnde IPv4-Adressen benötigen.

Verantwortlichkeit: Sie sind dafür verantwortlich, woher Ihre IP-Adressen stammen, dass Sie die für Sie und Ihre Kunden geltenden Gesetze einhalten und welche Richtlinien zur zulässigen Nutzung Sie festlegen. NexCMP stellt weder IPs noch Bandbreite bereit, und diese Seite stellt keine Rechtsberatung dar.

Free und Source

Das VPN-Modul ist in NexCMP Free enthalten, das im ersten Jahr $0 und danach $99 pro Jahr kostet, sowie in NexCMP Source, einem einmaligen Kauf für $499. Es ist standardmäßig deaktiviert; Sie aktivieren es unter License & updates. Free richtet sich an Netzwerkbetreiber mit eigener ASN und einem auf den eigenen Namen registrierten Subnetz; Anträge werden geprüft. Die Server und IP-Adressen verbleiben bei Ihnen.

VPN-Plattform: Häufig gestellte Fragen

Unterstützt NexCMP WireGuard oder OpenVPN?
Nein. Das VPN-Modul vertreibt SOCKS5-, HTTP- und UDP-Zugriff auf einer dedizierten IP. Es erstellt keine WireGuard- oder OpenVPN-Tunnel und bietet keine gebrandete Client-App.
Welche Protokolle nutzen meine Kunden?
SOCKS5 (CONNECT und UDP ASSOCIATE), HTTP-Proxy mit Basic Authentication und einen UDP-Port – alles auf der kundeneigenen IP im Portbereich 65001 bis 65535.
Wie wird Bandbreite verkauft und wird das Datenvolumen durchgesetzt?
Ein Tarif umfasst eine Bandbreitenstufe in GB pro Zeitraum für den gesamten Tarif. Ab NexCMP 1.5.1 mit dem 1.5.1 Node-Agent misst das Panel den Traffic und sperrt den Tarif, sobald die GB aufgebraucht sind; nach einem Bandbreiten-Upgrade oder zu Beginn des nächsten Zeitraums wird er innerhalb von Sekunden wieder freigeschaltet. Unlimited wird nie gesperrt, und ein Node, der noch keine Nutzung gemeldet hat, wird als Not measured angezeigt und nicht gesperrt. Für ein striktes Geschwindigkeitslimit nutzen Sie das IPv6 Proxy-Modul, das Mbps pro Tarif begrenzt.
Können Kunden die Bandbreite während der Laufzeit upgraden?
Ja. Sie wechseln in eine höhere Stufe und zahlen die Differenz für die verbleibenden Tage. Add-ons können während der Laufzeit hinzugefügt werden und werden sofort bezahlt.
Wie erhalten Kunden ihre Konfiguration?
Über die IP-Liste (Kopieren oder Herunterladen), einen QR-Code oder einen Abonnement-Link für Apps wie Clash, sing-box, v2rayN und Shadowrocket. Ein API-Schlüssel, die OpenAPI-Spezifikation und das Befehlszeilentool cmp stellen dieselben Daten bereit.
Kann ich IPv6 anbieten?
Der Agent kann auch öffentliche IPv6-Adressen bereitstellen, die er auf dem Node findet, und ein IPv6-Endpunkt erreicht ausschließlich IPv6-Ziele. Das Modul ist für IPv4-Endpunkte konzipiert.
Was passiert, wenn eine IP auf einer Blacklist landet?
Der Kunde meldet es. NexCMP prüft öffentliche DNS-Sperrlisten, und Sie oder der Reseller genehmigen einen kostenlosen Ersatz in derselben Zone mit denselben Benutzernamen, Passwörtern und Ports oder lehnen ihn mit Begründung ab. IPv4-Adressen werden nicht rotiert.
Wie füge ich einen Node hinzu?
Verwenden Sie „Server über SSH hinzufügen“ in der Admin-Konsole oder generieren Sie einen Installationsbefehl und führen Sie ihn auf dem Server aus. Eine manuelle Installation registriert die Maschine für das Monitoring; die VPN-Rolle weisen Sie auf der Detailseite zu. Der Server muss ein Linux x86_64-System sein.
Stellt NexCMP die IPs oder Bandbreite bereit und wer haftet für deren Nutzung?
NexCMP stellt weder noch bereit. Sie stellen die Server, Adressen und Bandbreite bereit und sind für deren Herkunft, die Einhaltung gesetzlicher Vorschriften und die Richtlinien zur zulässigen Nutzung (AUP) verantwortlich, die Sie Ihren Kunden vorgeben. NexCMP ist Software, keine Rechtsberatung.

NexCMP kostenlos sichern

Kostenlos, inklusive des VPN-Moduls und aller weiteren Module. Installieren Sie es noch heute auf Ihrem Server oder sehen Sie sich zuerst die Screenshots des Kundenportals an.

Zuletzt aktualisiert: