Aller au contenu

Proxys résidentiels et FAI statiques

Facturation Open Source de proxys résidentiels statiques et FAI

NexCMP est un logiciel auto-hébergé de facturation et de gestion qui vous permet de vendre des proxys résidentiels et FAI statiques sur vos propres adresses IP. Vos clients commandent des proxys SOCKS5 et HTTP depuis un portail sur votre domaine ; NexCMP gère la tarification, la facturation et le provisionnement. NexCMP n'inclut aucun réseau d'IP résidentielles : vous apportez vos adresses.

Ce que ce n'est pas : NexCMP n'inclut aucun réseau d'IP. Aucun réseau peer ni réseau backconnect, et aucun pool résidentiel tournant. Vous apportez vos propres adresses IP résidentielles ou FAI ; NexCMP en assure la facturation et la gestion. Ce module fait partie de NexCMP Free et Source et reste inactif tant que vous ne l'activez pas.NexCMP Source : code source complet pour $499, en paiement unique. Utilisez, modifiez et auto-hébergez pour votre propre activité. Vous pouvez vendre les services que vous exploitez ; vous ne pouvez ni revendre ni redistribuer le code source ou les binaires compilés. Conditions de la licence Source

Qu'est-ce qu'un proxy résidentiel ou FAI statique, et de quoi avez-vous besoin

Un proxy résidentiel fixe ou proxy FAI est un serveur proxy disposant d'une adresse IPv4 fixe qui ne change pas d'une connexion à l'autre. L'adresse est annoncée par le réseau d'un fournisseur d'accès à Internet (son ASN) plutôt que par un hébergeur, de sorte que de nombreux sites web la traitent comme une adresse réseau grand public ordinaire. La tarification est généralement fixée par IP pour une période de facturation.

NexCMP ne crée, ne loue ni ne vérifie ces adresses, et ne qualifie pas une IP de résidentielle. Vous possédez déjà ces adresses, associées à un nœud Linux ou routées vers lui. NexCMP les transforme en produit : chaque client obtient ses propres IP avec ses identifiants SOCKS5 et HTTP dédiés, commandés et payés depuis un portail sur votre domaine.

Comment vos clients gèrent une offre de proxy résidentiel statique

Chaque écran correspond à un onglet de la page du service dans le portail client, présenté avec des données d'exemple. Choisissez un onglet, utilisez les flèches ou les touches gauche et droite, ou ouvrez la vue plein écran.

Vue d'ensemble

Portail client, Vue d'ensemble de l'offre proxy résidentiel statique : localisation, cinq IP, forfait de bande passante, expiration, trafic en direct et consommation.
L'offre sous le nom d'affichage de votre choix : IP, bande passante, expiration, trafic en direct et consommation.

Liste d'IP

Portail client, liste d'IP proxy résidentiel statique : cinq adresses IP avec ports, identifiants et mots de passe masqués.
IP fixes avec leurs ports et identifiants ; les adresses ne changent pas d'une connexion à l'autre.

Bande passante

Portail client, onglet Bande passante du proxy résidentiel statique avec la consommation par rapport au quota de données.
Consommation par rapport à la limite de données de l'offre.

Facturation

Portail client, onglet Facturation du proxy résidentiel statique avec cycle, expiration, renouvellement automatique et historique des renouvellements.
Renouvellement automatique et historique des renouvellements.

Comment s'articulent les composants

Les clients interagissent avec le panneau. Les IP restent sur vos propres nœuds.

Les commandes et la gestion de compte s'effectuent via le panneau. Le trafic proxy transite directement du client vers l'IP sur votre nœud.

Nommer le produit Static Residential Proxy

Le module s'appelle VPN dans NexCMP, mais ce qu'il vend est un proxy SOCKS5 et HTTP sur une adresse IPv4 dédiée pour chaque client. Il ne s'agit pas d'un produit de tunnel. Dans Admin > Settings > Branding, vous définissez le nom d'affichage du service VPN, par exemple Static Residential Proxy. Les clients le voient ensuite dans le menu, sur la page de commande et sur la page d'abonnement.

Ce nom n'est qu'un libellé et rien d'autre. Il ne modifie ni les données, ni les routes, ni l'API, et comporte au maximum 40 caractères. Les descriptions, les messages d'erreur et le libellé des factures conservent leur texte d'origine. Ce même libellé nomme également le groupe de menu qui contient les services proxy.

Choisissez un nom qui correspond aux adresses que vous vendez réellement ; leur provenance relève de votre responsabilité.

Gestion et configuration des nœuds

Un nœud est un serveur Linux exécutant un agent NexCMP léger. L'agent héberge les proxys pour les adresses qui lui sont associées.

  • Ajouter un nœud via SSH

    Dans la console d'administration, saisissez l'adresse IPv4 publique du serveur, le port et l'utilisateur SSH, le mot de passe SSH (utilisé une seule fois), un nom d'affichage, un rôle et une zone. Le panneau se connecte, exécute le programme d'installation avec un ticket à usage unique valable 600 secondes, et le nœud s'enregistre de lui-même. NexCMP sélectionne la zone en fonction du pays de l'adresse, ou vous en choisissez une.

  • Ou installer manuellement

    Générez une commande d'installation dans la console d'administration et exécutez-la sur le serveur. Une machine enregistrée de cette manière démarre sans le rôle proxy. Ouvrez-la sous Agents and external nodes et ajoutez le rôle vpn avant de pouvoir vendre.

  • Vos IP deviennent un pool

    L'agent détecte les adresses IPv4 publiques sur le serveur. Un préfixe routé vers le nœud est déclaré comme sous-réseau supplémentaire, jusqu'à 32 par serveur, de /16 à /32. Vous indiquez si chaque plage peut être vendue ou non.

  • Les adresses de passerelle ne sont jamais vendues

    L'agent lit la table de routage réelle sur le nœud et exclut du pool les adresses de passerelle du prochain saut, afin qu'une passerelle de votre réseau amont ne puisse pas être attribuée à un client.

  • Santé du nœud

    L'agent effectue un check-in toutes les 5 secondes. Un nœud est considéré comme en ligne lorsque son dernier check-in date de moins de 60 secondes.

Offres et tarification

Vous définissez les prix dans Admin > VPN > Price list. Chaque tarif sur une nouvelle installation est un exemple destiné à être remplacé.

  • Tarification par IP

    Chaque client obtient des IP dédiées. Le prix par IP par mois diminue à mesure que la commande augmente, selon des paliers que vous définissez par nombre d'IP. Le palier atteint par une commande s'applique à l'ensemble de celle-ci. Un nouveau tarif s'applique aux nouvelles commandes ; les abonnements en cours conservent le leur.

  • Périodes de facturation

    Jour, semaine, mois et an. Les tarifs journaliers et hebdomadaires correspondent à des pourcentages du prix mensuel, et la remise annuelle est un pourcentage de votre choix. Vous pouvez tous les modifier.

  • Paliers de bande passante

    Une offre comprend un palier de bande passante en GB par période pour l'ensemble de l'offre, et non par IP. Les clients peuvent passer à un palier supérieur en cours de période et payer la différence. La section suivante précise ce que ce palier fait et ne fait pas.

  • Options

    Options payantes par mois. L'option d'autorisation d'IP étend la liste Authorized IPs de 3 entrées à 1,000.

  • Renouvellement automatique et expiration

    Le renouvellement automatique est activé par défaut. Si le solde est insuffisant, le client est notifié. Un abonnement expiré conserve ses IP pendant une période de grâce de 3 jours avant de les libérer.

Bande passante et limites

Soyez précis sur les règles réellement appliquées avant de faire des promesses à vos clients.

  • Le palier en GB est une enveloppe de données mesurée

    Depuis NexCMP 1.5.1, le panneau cumule le trafic signalé par l'agent de nœud et coupe un abonnement lorsque ses GB pour la période sont épuisés ; il se rouvre en quelques secondes après une mise à niveau de bande passante ou une nouvelle période. Utilisez l'agent de nœud 1.5.1 : les agents plus anciens peuvent omettre des octets, et un nœud n'ayant pas signalé d'utilisation s'affiche comme Not measured et n'est jamais coupé. Il n'y a pas de limite de vitesse par forfait sur ces IP.

  • Besoin d'une limite de débit stricte ?

    Les offres du module IPv6 Proxy appliquent une limite en Mbps par offre. Ce module dessert uniquement les destinations IPv6.

  • Ports

    Chaque IP reçoit trois ports consécutifs dans la plage 65001-65535 : un pour SOCKS5, un pour HTTP et un pour UDP. Le trafic sort depuis la même IP à laquelle le client s'est connecté. Le port 25 sortant est toujours bloqué.

Quotas par client

Une clé de quota, vpn.ips, limite le nombre d'IP proxy qu'un client peut détenir. La vérification s'exécute avant tout prélèvement, et toute commande dépassant la limite est refusée.

Les valeurs par défaut dépendent du montant réel rechargé par le client. Vous pouvez modifier la table par défaut dans Admin > Settings > Quotas et déroger pour un client spécifique, avec un motif obligatoire consigné dans le journal d'audit.

Le commutateur général de quotas est désactivé par défaut : aucune limite ne s'applique tant que vous ne l'activez pas.

Rotation d'IP : aucune pour ces IP

Ce sont des adresses IPv4 statiques. NexCMP n'effectue aucune rotation, ni programmée ni sur demande. La rotation n'existe dans NexCMP que dans le module IPv6 Proxy.

Lorsqu'une adresse est sur liste noire ou bloquée, le client peut le signaler. Dans le portail, il sélectionne les IP et indique un motif (présence sur liste noire, blocage par un site ou autre). NexCMP vérifie immédiatement l'adresse auprès des listes noires publiques. Une offre peut avoir jusqu'à 10 signalements ouverts.

Vous, ou le revendeur qui gère ce client, approuvez ou refusez ensuite la demande. L'approbation remplace l'IP par une IP saine dans la même zone, conserve l'identifiant, le mot de passe et les ports, sans frais pour le client. Si aucune IP saine n'est libre, rien ne change. Le refus exige un motif, qui est transmis au client. Le remplacement provenant de la même zone, marquez comme vendables uniquement les plages que vous souhaitez vendre sous ce nom.

Authentification : identifiant/mot de passe et Authorized IPs

Les deux méthodes fonctionnent sur le port SOCKS5 et le port HTTP de chaque IP.

  • Identifiant et mot de passe par IP

    Chaque IP reçoit son propre identifiant et mot de passe générés.

  • IP autorisées

    Le client peut lister des adresses sources autorisées à se connecter sans mot de passe : IPv4 du /16 au /32 et IPv6 du /32 au /128. La valeur par défaut est de 3 entrées, et l'option la porte à 1,000.

  • Protocoles

    SOCKS5 avec CONNECT et UDP ASSOCIATE, et proxy HTTP avec authentification Basic et CONNECT pour les sites HTTPS. Il n'y a ni WireGuard, ni OpenVPN, ni application cliente personnalisée.

Export et API

Le client exporte les identifiants d'un abonnement via le point de terminaison config dans huit formats : socks, http, socks_plain, http_plain, json, clash, singbox et v2rayn. Le portail ajoute un code QR pour le lien SOCKS.

Chaque abonnement dispose d'un lien d'abonnement privé, un flux pour les outils de proxy au format v2rayn, shadowrocket, clash ou singbox. Le client peut le remplacer à tout moment, et l'ancien lien cesse de fonctionner.

Les clients peuvent aussi utiliser des clés d'API restreintes (read, detail, write, create, destroy) pour le listing, les exports, Authorized IPs, les renouvellements et les achats. Un document OpenAPI et l'outil en ligne de commande cmp couvrent ces mêmes appels.

GET /v1/vpn/subscriptions/{id}/config?format=socks_plain
# 203.0.113.10:65001:username:password

Le produit dans la console d'administration et le portail

Static Residential Proxy est uniquement le nom d'affichage défini dans Branding ; les captures proviennent d'une installation de test NexCMP.

Page Admin Settings Branding où le champ du nom d'affichage du service VPN est défini sur Static Residential Proxy.
Admin > Settings > Branding : le nom d'affichage est un libellé que vous choisissez.
Page de commande du portail client intitulée Static Residential Proxy, le nom d'affichage défini dans Branding.
La page de commande du client sous le nom de votre choix.
Page des détails d'abonnement du portail client intitulée Static Residential Proxy.
Page d'abonnement d'un client, sous ce même nom.
Grille tarifaire VPN d'administration, onglet Cycle : les cycles de facturation avec leur durée en mois, la remise et la part journalière ou hebdomadaire du tarif mensuel.
Admin > VPN > Grille tarifaire: périodes de facturation et options.
Page Admin Paramètres Quotas avec les limites par défaut par niveau de client, incluant la limite d'IP VPN.
Admin > Paramètres > Quotas: limites par défaut, avec dérogations par client.

Ce que vos clients peuvent faire

Chaque élément correspond à une action qu'un client effectue dans le portail ou via l'API.

  • Commander

    Choisissez une zone, un nombre d'IP, un palier de bande passante, des options et une période de facturation, consultez le devis et payez depuis le portefeuille. Si une IP ne peut pas être allouée, le portefeuille est remboursé automatiquement.

  • Gérer les IP et les identifiants

    Recherchez dans la liste d'IP, copiez ou téléchargez les identifiants, scannez un QR code et définissez les IP autorisées selon la limite de l'abonnement.

  • Renouveler et faire évoluer

    Renouvelez pour plusieurs périodes d'avance, activez ou désactivez le renouvellement automatique, passez à un palier supérieur de bande passante et ajoutez ou retirez des options.

  • Résilier ou transférer

    Résiliez immédiatement sans remboursement ou transférez l'abonnement vers un autre compte. Une IP bloquée se signale également ici.

Ce que vous pouvez faire en tant qu'opérateur

Chaque élément est disponible dans la console d'administration de NexCMP.

  • Activer le module

    Activez le module VPN sous Licence & mises à jour. Il est désactivé par défaut.

  • Gérer les nœuds et le pool

    Ajoutez des serveurs via SSH, ajoutez des plages d'adresses, assignez des zones et définissez ce qui peut être vendu.

  • Définir la grille tarifaire

    Modifiez les paliers, les périodes et les options.

  • Surveiller les abonnements

    Filtrez les abonnements, consultez l'historique d'IP de l'un d'eux et révoquez-en un avec un motif. La révocation annule l'abonnement sans remboursement.

  • Traiter les signalements de liste noire

    Approuvez un remplacement ou refusez-le avec un motif. Les revendeurs peuvent traiter les signalements de leurs propres clients.

  • Revendeurs

    Activez l'option Vendre du VPN pour un revendeur. Les revendeurs vendent sous leur propre marque et selon leurs tarifs, débités sur un portefeuille de gros.

  • Audit

    Les modifications de tarifs, de quotas et de révocations sont consignées dans le journal d'audit.

Prérequis d'infrastructure

Vous exploitez les nœuds et possédez les adresses. NexCMP fournit le panneau d'administration et l'agent de nœud. Les étapes détaillées figurent dans la documentation sur https://nexcmp.com/docs/infrastructure/vpn-proxy-nodes/.

  • Un serveur Linux x86_64 avec systemd et un accès root pour chaque nœud. Seul l'agent amd64 est publié.
  • curl ou wget sur le nœud, et HTTPS depuis le nœud vers votre panneau d'administration.
  • Des adresses IPv4 publiques assignées au serveur, ou un préfixe routé vers celui-ci et déclaré comme sous-réseau supplémentaire (/16 à /32).
  • Les ports TCP et UDP 65001-65535 accessibles sur chaque IP vendue. Le port sortant 25 reste bloqué.
  • Une politique d'utilisation acceptable et un dispositif pour répondre aux signalements d'abus.

Vérification d'adéquation

Cas idéal: vous disposez d'adresses IPv4 résidentielles ou FAI et souhaitez les vendre comme proxys statiques avec facturation, portail client, quotas et API sur votre propre domaine.

Non adapté: vous attendez de NexCMP la fourniture d'adresses IP ou de bande passante, un réseau peer-to-peer ou backconnect, un pool résidentiel rotatif, un ciblage géographique par ville ou opérateur, WireGuard ou OpenVPN, ou des applications clientes personnalisées. NexCMP ne fournit aucun de ces éléments.

Responsabilité: vous êtes responsable de la provenance de vos adresses IP, de la transparence quant à leur origine, du respect de la législation en vigueur et de la politique d'utilisation acceptable soumise à vos clients. NexCMP ne fournit ni IP ni bande passante, et aucun élément de cette page ne constitue un conseil juridique.

Free et Source

Le module VPN est inclus dans NexCMP Free, à $0 la première année puis $99 par an, ainsi que dans NexCMP Source, proposé à l'achat unique de $499. NexCMP Free est réservé aux opérateurs réseau disposant de leur propre ASN et d'un sous-réseau enregistré à leur nom; les demandes sont validées manuellement. Les nœuds, adresses et frais de passerelle de paiement restent à votre charge.

Les diapositives ci-dessus présentent le portail client avant toute installation.

Facturation de proxys résidentiels statiques: questions fréquentes

NexCMP inclut-il des IP résidentielles?
Non. NexCMP n'intègre aucun réseau IP et ne fournit ni ne loue d'adresses IP ou de bande passante. Vous apportez les adresses résidentielles ou FAI que vous possédez déjà; NexCMP en assure la facturation et la gestion.
Existe-t-il un réseau résidentiel rotatif ou peer-to-peer?
Non. Il n'y a aucun réseau peer-to-peer, aucun réseau backconnect et aucun pool résidentiel rotatif. Les adresses IPv4 de ce module sont statiques. La rotation existe uniquement pour IPv6, dans un module séparé.
Qu'est-ce qu'un proxy résidentiel statique (FAI)?
Il s'agit d'un proxy sur une adresse IPv4 fixe appartenant au réseau d'un fournisseur d'accès Internet, de sorte que de nombreux sites la traitent comme une adresse résidentielle. Il est généralement vendu par IP pour une durée donnée plutôt qu'au gigaoctet.
Puis-je tarifer par IP et par période ?
Oui. Vous définissez un prix par IP et par mois par paliers selon le nombre d'IP, ainsi que des périodes par jour, semaine, mois et an avec une remise annuelle personnalisée. Les nouveaux prix s'appliquent uniquement aux nouvelles commandes.
Comment les forfaits sont-ils limités ?
Par le nombre d'IP, un quota par client (vpn.ips) et la liste Authorized IPs (3 entrées, 1,000 avec l'extension). Le palier en GB est une enveloppe de données par période : depuis NexCMP 1.5.1, le panneau mesure le trafic de l'agent de nœud 1.5.1 et coupe le forfait lorsqu'il est épuisé. Un plafond strict en Mbps n'existe que dans le module IPv6 Proxy.
Quels sont les protocoles pris en charge ?
SOCKS5 (CONNECT et UDP ASSOCIATE) et proxy HTTP, chacun sur son propre port dans la plage 65001-65535. Il n'y a ni WireGuard ni OpenVPN, aucun proxy HTTPS et aucune application cliente personnalisée.
Que se passe-t-il lorsqu'une IP est sur liste noire ?
L'IP ne tourne pas. Le client le signale, NexCMP vérifie les listes noires publiques, et vous approuvez un échange gratuit vers une IP propre dans la même zone conservant les identifiants, ou le refusez avec un motif.
Puis-je afficher le nom Static Residential Proxy à mes clients ?
Oui, dans Admin > Settings > Branding. Cela ne modifie que le libellé affiché dans le portail, choisissez donc un nom correspondant aux adresses dont vous disposez.
Qui est responsable de la provenance et de l'usage des IP ?
Vous l'êtes. Vous répondez de la provenance de vos adresses, de votre transparence, de la conformité légale et de la politique d'utilisation acceptable avec vos clients. NexCMP ne fournit ni adresses IP ni bande passante et ne constitue pas un conseil juridique.

Sources

Documentation NexCMP pour le module VPN et ses nœuds.

Obtenir NexCMP gratuitement

Gratuit, avec le module VPN et tous les autres modules inclus. Installez-le sur votre serveur dès aujourd'hui ou découvrez d'abord les écrans du portail client.

Dernière mise à jour :