Aller au contenu

IPv6 Proxy

Panel de proxy IPv6 et plateforme de facturation Open Source

NexCMP est une plateforme de facturation et de portail client permettant aux opérateurs réseau de vendre des proxys IPv6 depuis leur propre préfixe. Vous installez des nœuds proxy sur vos serveurs, définissez des forfaits statiques, rotatifs et sans quota avec des limites en Mbps, et vos clients commandent, font tourner, exportent et renouvellent depuis un portail sur votre domaine.

Le module IPv6 Proxy est inclus dans NexCMP sans surcoût. Il est désactivé par défaut. NexCMP ne fournit ni adresses IP ni bande passante : les serveurs et le préfixe IPv6 vous appartiennent.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

Présentation et prérequis

IPv6 Proxy vend des proxys SOCKS5 et HTTP dont l'adresse de sortie est une adresse IPv6 de votre préfixe. Le client achète un forfait, reçoit un hôte, un identifiant et un mot de passe, puis se connecte à l'adresse IPv4 de l'un de vos nœuds. Le nœud achemine le trafic sortant depuis une adresse IPv6 du forfait.

NexCMP gère les forfaits, les tarifs, les soldes, les factures, les renouvellements, les quotas, la rotation, les exports et les journaux. Les nœuds acheminent le trafic. Pour commencer, vous avez besoin d'un serveur Linux accessible via SSH et d'un préfixe IPv6 routé vers celui-ci, ou on-link avec proxy NDP.

Comment vos clients gèrent une offre de proxy IPv6

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 IPv6 : offre, limite de débit, IP actuelle, facturation, expiration, hôte, ports, identifiant et mot de passe, URL HTTP et SOCKS5 prêtes à l'emploi et graphique de trafic.
Hôte, ports, identifiants et URL de connexion prêtes à l'emploi, avec l'IP actuelle et le trafic en direct.

Liste d'IP

Portail client, liste d'IP de l'offre proxy IPv6 statique : vingt adresses IPv6, chacune avec son propre port et son identifiant.
Une offre statique détaille chaque adresse avec son propre port et son identifiant.

Rotation

Portail client, onglet Rotation du proxy IPv6 : rotations utilisées et restantes, Tourner maintenant, boutons d'intervalle de rotation automatique, lien de rotation, appareils verrouillés et historique des rotations.
Faites tourner à la demande, selon un minuteur ou via l'appel d'un lien de rotation par script ; chaque changement apparaît dans l'historique.

Bande passante

Portail client, onglet Bande passante du proxy IPv6 : limite de débit en Mbps et flux de téléchargement et téléversement en direct.
Une limite de débit en Mbps et le trafic en direct.

Facturation

Portail client, onglet Facturation du proxy IPv6 avec cycle, expiration, renouvellement automatique et historique des renouvellements.
Renouvellement automatique et historique des renouvellements.

Logs

Portail client, onglet Journaux du proxy IPv6 : enregistrements de connexion avec source, hôte de destination, port, adresse sortante et trafic.
Historique des connexions, interrogeable par source ou par hôte.

Comment les composants s'articulent

Le trafic transite directement des clients vers vos nœuds. Le panel vend, configure et enregistre.

Gestion et configuration des nœuds

Les nœuds s'ajoutent depuis la console d'administration. La seule étape manuelle est de disposer d'un accès SSH au serveur.

  • Ajouter un nœud via SSH

    Dans l'encart Add IPv6 node (SSH), saisissez l'IPv4 publique du serveur, le port SSH, l'utilisateur et le mot de passe, un nom, la limite de débit totale en Mbps et un motif. Le mot de passe ne sert que pour l'installation et n'est pas conservé.

  • Installation en arrière-plan

    Le panel installe le démon proxy en arrière-plan et affiche un journal d'installation. Cela prend quelques minutes. L'hôte du panel requiert sshpass et un client SSH.

  • Détection du préfixe

    Le nœud teste le trafic sortant réel et indique si votre préfixe lui est routé ou on-link. Les préfixes acceptés vont de /32 à /64 au sein de 2000::/3. Un préfixe attribué à un autre nœud est refusé.

  • Zone par localisation

    Le pays du nœud provient de son adresse IPv4. Il rejoint votre zone pour ce pays, ou une nouvelle zone désactivée est créée pour que vous l'activiez.

  • Statut et contrôles

    Un nœud est nouveau, en cours d'installation, actif, en erreur ou désactivé. Vous pouvez consulter le journal d'installation, modifier la limite en Mbps, le désactiver et le supprimer dès qu'aucun forfait n'y possède d'adresses. La suppression ne désinstalle pas le logiciel.

  • URL du panel et audit

    Les nœuds appellent votre panel en HTTPS à une adresse configurable sous IPv6 Proxy > Settings. L'ajout, le plafonnement, la désactivation et la suppression d'un nœud exigent un motif et sont consignés dans le journal d'audit.

Offres et tarification

Trois types de forfaits et quatre cycles de facturation. Vous définissez chaque prix. Les nouveaux prix s'appliquent aux nouvelles commandes ; les forfaits vendus conservent leur prix.

  • Statique

    Un ensemble fixe d'adresses vendu au nombre, chacune disposant de son propre port à partir de 60001. Les forfaits statiques ne pivotent pas. Le plus grand forfait que vous pouvez vendre comprend 20,000 adresses.

  • Effectuer une rotation

    Vendu par rotations par période. La première est utilisée à l'achat et un renouvellement en ajoute d'autres. Lorsqu'elles sont toutes consommées, l'adresse est retirée et les connexions s'interrompent jusqu'au renouvellement du forfait.

  • Sans limite de données

    Aucun quota de données et aucune limite de rotation, mais une vitesse limitée en Mbps. Une adresse remplacée après rotation n'est pas réutilisée pendant 24 heures par défaut.

  • Cycles et renouvellement

    Quotidien, hebdomadaire, mensuel et annuel, avec un prix distinct pour chaque forfait. Le renouvellement automatique est activé par défaut et s'exécute lorsqu'il reste 24 heures ou moins. L'annulation est immédiate et non remboursée. Les forfaits sont payés depuis le portefeuille prépayé.

  • Options

    +50 Mbps, jusqu'à 20 unités par forfait, et +1 appareil pour les forfaits sans limite de données, jusqu'à 20 unités. Vous tarifez les deux.

Bande passante et limites

IPv6 Proxy est limité en vitesse (Mbps). Il n'y a aucun quota en gigaoctets.

  • Mbps par forfait, dans les deux sens

    Chaque forfait a une limite de vitesse, appliquée séparément en émission et en réception. Elle correspond à la vitesse du forfait plus 50 Mbps par unité d'extension.

  • Limite globale par nœud

    Chaque nœud dispose d'une limite globale par direction, définie lors de son ajout et modifiable ultérieurement avec un motif. Tous les forfaits hébergés sur le nœud la partagent.

  • Limites de connexion

    Un forfait dispose d'un nombre maximal de connexions ouvertes et de nouvelles connexions par seconde. Les erreurs répétées de mot de passe sont ralenties.

  • Trafic et journaux

    Les nœuds transmettent le volume d'octets chaque minute, affiché sous forme de graphique dans l'onglet Bandwidth. Les clients peuvent également consulter un journal des connexions par minute avec 30 jours d'historique.

Quotas

Le quota proxy6.ips limite le nombre d'adresses IPv6 proxy qu'un compte peut détenir. Il est vérifié avant de débiter le portefeuille, et toute commande dépassant la limite est refusée.

Les quotas suivent le niveau de recharge du compte et l'option est désactivée par défaut. Vous modifiez les valeurs par défaut par niveau et pouvez déroger pour un client avec un motif consigné dans le journal d'audit. Les revendeurs peuvent voir les quotas mais pas les modifier.

Rotation des IP

La rotation existe uniquement pour IPv6. Une adresse renouvelée par rotation est une nouvelle adresse dans un /64 différent. Les forfaits statiques ne pivotent pas. Les forfaits avec rotation et sans limite de données pivotent de trois manières.

  • Manuellement : via le bouton Rotate now ou un appel au point de terminaison rotate de l'API, au maximum une fois toutes les 3 secondes par forfait. Sur un forfait Rotate, cela consomme une rotation.
  • Par lien public : un lien secret qui déclenche la rotation de l'adresse sans authentification, destiné aux scripts ne pouvant contenir de clé API. Le client peut le remplacer à tout moment. Il accepte un appel toutes les 3 secondes, et quiconque le détient peut consommer des rotations.
  • Par planification : un intervalle de 30 à 600 secondes, ou désactivé. Le panel exécute la planification.
  • Les nœuds appliquent la nouvelle adresse en 5 secondes environ. L'onglet Rotation conserve l'historique.

Authentification : nom d'utilisateur, mot de passe et verrouillage d'appareil

IPv6 Proxy utilise un nom d'utilisateur et un mot de passe. Il n'a pas de liste blanche d'adresses IP.

  • Nom d'utilisateur et mot de passe

    Chaque forfait reçoit des identifiants générés. Le client peut afficher, masquer et réinitialiser le mot de passe dans le portail.

  • Choix d'une adresse

    Sur un forfait statique, le client choisit une adresse par son port à partir de 60001, ou en ajoutant son numéro au nom d'utilisateur.

  • Verrouillage d'appareil

    Les forfaits Rotate autorisent un seul appareil, les forfaits sans limite de données un appareil plus des options, et les forfaits statiques aucun verrouillage. Un appareil correspond à l'adresse source du client et le premier connecté détient le verrou. Le client ou vous-même pouvez le libérer.

  • Protocoles

    SOCKS5 avec nom d'utilisateur et mot de passe, et proxy HTTP. TCP uniquement : pas d'UDP et pas de proxy HTTPS (TLS vers le proxy).

Export et API

Les clients exportent la liste d'adresses sous sept formats : lignes host:port:user:pass, lignes utilisateur et mot de passe, URL SOCKS5, URL HTTP, liste brute des adresses IPv6 de sortie, Clash et sing-box. Les exports sont refusés lorsque quelqu'un se connecte à la place du client, car ils contiennent le mot de passe.

Les clés API client disposent de portées pour la lecture, les détails, les modifications et les commandes. Passer commande nécessite une clé d'idempotence, afin qu'une nouvelle tentative ne facture pas deux fois. Le lien de rotation n'est pas communiqué aux clés API. Le document OpenAPI et l'outil en ligne de commande cmp couvrent l'achat, le renouvellement, la rotation, la libération d'appareil, la réinitialisation de mot de passe, l'export et la consultation des logs.

GET /v1/proxy6/subscriptions/{id}/export?format=socks5
formats: hostport, userpass, socks5, http, ips, clash, singbox

Aperçu de la console d'administration et du portail

Captures d'écran issues d'une installation de test avec des données d'exemple.

Console d'administration : fenêtre Add IPv6 node (SSH) avec l'IPv4 du serveur, le port SSH, l'utilisateur, le mot de passe, le nom, la limite en Mbps et le motif. Les valeurs sont données à titre d'exemple.
Ajout d'un nœud depuis la console d'administration.
Console d'administration : liste des nœuds proxy IPv6 avec leur statut. Les nœuds proviennent d'une installation de test.
La liste des nœuds et le statut de chaque nœud.
Console d'administration, paramètres IPv6 Proxy : pools de préfixes, réglages et grille tarifaire par forfait et cycle. Les prix sont des exemples, pas des recommandations.
Pools, réglages et tarifs sur un seul écran.
Portail client : page de commande de proxy IPv6 avec forfait, emplacement, options, cycle de facturation et renouvellement automatique. Les prix sont des exemples.
Un client commande un forfait.
Portail client, onglet Rotation : Rotate now, intervalle planifié, lien de rotation public et historique des rotations.
L'onglet Rotation.
Portail client : liste des IP d'un forfait et sélecteur de format d'export. Les adresses et mots de passe sont des exemples.
La liste des IP et les formats d'export.
Portail client, onglet Bandwidth : limite en Mbps du forfait et graphique de trafic avec données d'exemple.
Limite de vitesse du forfait et son trafic.

Ce que vos clients peuvent faire

Dans le portail ou via l'API.

  • Commander et payer

    Choisissez le forfait, l'emplacement, les options et le cycle, puis payez depuis le portefeuille. Seules les zones actives disposant d'un nœud en fonctionnement sont proposées.

  • Se connecter et effectuer une rotation

    Copiez les détails de connexion, réinitialisez le mot de passe, lancez une rotation immédiate, définissez une planification ou appelez le lien public.

  • Exporter et surveiller

    Téléchargez la liste sous sept formats, consultez le graphique de trafic et le journal des connexions.

  • Gérer le forfait

    Renouvelez, activez ou désactivez le renouvellement automatique, libérez un appareil verrouillé, résiliez ou retirez le forfait de la liste.

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

Dans la console d'administration NexCMP.

  • Gérer les nœuds et les tarifs

    Installez des nœuds, définissez les limites en Mbps, basculez les pools et les zones, et fixez le prix de chaque forfait pour chaque cycle.

  • Superviser les forfaits

    Listez les forfaits par type et statut, comparez les Mbps vendus avec le plafond, consultez le journal des connexions, libérez un appareil ou révoquez un forfait en indiquant un motif.

  • Quotas et revendeurs

    Définissez les quotas par défaut et leurs dérogations. Chaque revendeur dispose d'un commutateur Sell IPv6 Proxy, actif uniquement lorsque le module est activé.

  • Activation du module

    Activez ou désactivez le module sous License & updates.

Prérequis d'infrastructure

Vous fournissez les serveurs et l'espace d'adressage. Les étapes d'installation sont détaillées dans la documentation sur https://nexcmp.com/docs/infrastructure/vpn-proxy-nodes/.

  • Un nœud sous Linux x86_64 avec systemd et les commandes systemctl, nft, ip, ss, sysctl et useradd.
  • Ports 80, 443 et tous les ports supérieurs à 60000 disponibles. Le programme d'installation n'arrête aucun autre service.
  • Une adresse IPv4 publique pour SSH et pour la connexion des clients, ainsi que l'HTTPS depuis le nœud vers votre panneau.
  • Un préfixe IPv6 routé vers le nœud, ou on-link avec proxy NDP, par exemple une plage comme 2001:db8::/32 dans la documentation.
  • Suffisamment d'espace d'adressage. Dans un préfixe routé, chaque adresse vendue obtient son propre /64, vous avez donc besoin d'autant de /64 que d'adresses vendues simultanément : un /51 en contient 8,192, suffisant pour un forfait statique de 5,000 adresses. Sur un unique /64 on-link partagé avec votre routeur, chaque adresse vendue est un /128 au sein de ce /64, un seul /64 dessert donc de nombreuses adresses.
  • Les ports de messagerie 25, 465, 587 et 2525 sont bloqués. Les clients accèdent uniquement aux sites web disposant d'une adresse IPv6 (enregistrement AAAA).

Vérification d'adéquation

IPv6 Proxy convient aux opérateurs réseau ou hébergeurs disposant de leur propre allocation IPv6, capables de la router vers un serveur et souhaitant vendre des proxys statiques ou tournants avec facturation, quotas et API intégrés.

Il ne convient pas aux structures dépourvues de leur propre espace IPv6, ni à celles nécessitant des destinations IPv4, de l'UDP, un proxy HTTPS ou une liste blanche d'IP sur ce produit.

Vous êtes responsable de la provenance de vos adresses, du respect de la législation applicable à vous et à vos clients, ainsi que de votre politique d'utilisation acceptable. NexCMP ne fournit ni adresses IP ni bande passante, et cette page ne constitue pas un conseil juridique.

Free et Source

Le module IPv6 Proxy est inclus dans NexCMP Free et Source, sans frais par nœud, offre ou adresse. NexCMP Free est à $0 la première année, puis $99 par an, pour les opérateurs disposant de leurs propres ASN et sous-réseau ; les demandes sont examinées manuellement. NexCMP Source est à $499 en paiement unique. Les diapositives ci-dessus présentent le portail client.

Panel proxy IPv6 : questions fréquentes

Que faut-il pour exécuter des proxys IPv6 avec NexCMP ?
Un serveur Linux x86_64 avec systemd et une adresse IPv4 publique, ainsi qu'un préfixe IPv6 routé vers celui-ci ou on-link avec proxy NDP. Les ports 80, 443 et tous ceux supérieurs à 60000 doivent être libres. Ajoutez le serveur dans la console d'administration avec ses accès SSH et NexCMP installe le nœud.
De quel espace IPv6 mon préfixe a-t-il besoin ?
Cela dépend de la manière dont le préfixe atteint le nœud. Dans un préfixe routé, chaque adresse vendue obtient son propre /64, il vous faut donc un /64 par adresse vendue simultanément; un /51 en contient 8,192. Sur un unique /64 on-link partagé avec votre routeur, chaque adresse vendue est un /128 au sein de ce /64.
Quelle est la différence entre les forfaits statiques, tournants et sans limite de données ?
Les forfaits statiques fournissent des adresses fixes sans rotation. Les forfaits tournants sont vendus selon un quota de rotations par période. Les forfaits sans limite de données n'ont aucun quota de données ni de rotation, mais sont bridés en débit (Mbps) et limités à un nombre d'appareils.
Comment fonctionne la rotation ?
Manuellement dans le portail ou via l'API, via un lien public secret, ou selon un intervalle programmé de 30 à 600 secondes. Chaque rotation attribue une nouvelle adresse IPv6 dans un /64 différent.
Comment les débits sont-ils limités ?
Chaque forfait a une limite en Mbps distincte pour l'envoi et la réception. Vous pouvez vendre des options +50 Mbps, et chaque nœud dispose d'un plafond global partagé entre ses forfaits. Il n'y a aucun quota de gigaoctets.
Les clients se connectent-ils avec un mot de passe ou une IP autorisée ?
Avec un nom d'utilisateur et un mot de passe. Il n'y a pas de liste blanche d'IP. Les forfaits tournants et sans limite de données se verrouillent également sur le premier appareil qui se connecte, et le client peut débloquer ce verrou.
Quels formats les clients peuvent-ils exporter ?
Sept : lignes host:port:user:pass, lignes utilisateur et mot de passe, URL SOCKS5, URL HTTP, la liste des adresses IPv6, Clash et sing-box.
Puis-je également vendre de la rotation IPv4 ?
Non. La rotation est réservée aux proxys IPv6.
D'où provient mon préfixe IPv6 ?
De vous-même. NexCMP n'attribue ni ne fournit d'adresses ou de bande passante, et rien ici ne constitue un conseil juridique. Vous êtes responsable de la provenance des adresses, de la conformité légale et de votre politique d'utilisation acceptable.

Sources

Documentation NexCMP pour les nœuds proxy et VPN.

Obtenir NexCMP gratuitement

Gratuit, avec le module IPv6 Proxy 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 :