Captun
En développementPas encore de version publiée : compilez Captun à partir du code source sur GitHub

Partagez votre connexion. Pilotez chaque appareil.

Captun transforme votre ordinateur en point d’accès intelligent. Téléphones, téléviseurs et consoles se connectent en Wi-Fi, par câble ou en USB, et vous décidez par où passe le trafic de chacun : directement, via un VPN ou via un proxy.

  • Pas de compte
  • Pas de root sur le téléphone
  • Votre propre VPN ou proxy
  • Règles, DNS et limites
WindowsLinuxmacOS (en cours)
Captun sous Windows : partage en Wi-Fi, avec trois appareils connectés et un autre qui attend d’être autorisé
Votre VPN pour tous les appareils Internet sur un téléphone par USB Blocage des publicités et des traqueurs

Une seule application pour remplacer

le point d’accès sans fil mobile de Windowsune application VPN sur chaque appareildes scripts de partage de connexion inverséun bloqueur de publicités DNS séparéun routeur avec un firmware personnaliséCaptun
Ce que vous pouvez faire

Un seul ordinateur, tous vos appareils en ligne, à votre façon

Captun (« captain » + TUN) vous met à la barre de tout ce qui se connecte à votre ordinateur.

Partager un VPN avec des appareils qui ne peuvent pas en utiliser

Connectez une seule fois votre ordinateur à un VPN ou à un proxy : votre téléviseur connecté, votre console ou le téléphone d’un invité l’utilise ensuite via le point d’accès.

Donner Internet à un téléphone par USB

Pas de données mobiles, pas de Wi-Fi ? Branchez le téléphone Android sur votre ordinateur : il accède à Internet par son intermédiaire, sans root et sans application sur le téléphone.

Gérer un point d’accès avec vos propres règles

Bloquez les publicités et les traqueurs pour tous les appareils, rendez certains sites inaccessibles, ou faites passer seulement certains sites par un proxy.

Garder un œil sur chaque appareil

Voyez qui est connecté et combien chacun consomme, autorisez les nouveaux appareils avant qu’ils accèdent à Internet, bloquez-en un ou fixez une limite de débit.

Fonctionnement

Les appareils à bord, à vous de fixer le cap

Un petit service doté des droits d’administrateur fait fonctionner le point d’accès, un serveur DNS et un moteur de paquets qui décide, connexion par connexion, par où passe le trafic de chaque appareil. L’application de bureau montre ce qui se passe et modifie les réglages.

Vos appareilsTéléphonesTéléviseurs et consolesOrdinateurs portablesTablettes

Captun

Règles, DNS, limites

La sortieDirectn’importe quelle carte réseau : Ethernet, Wi-Fi, la carte d’une application VPNLien VPNVLESS, VMess, Trojan, Shadowsocks, Hysteria2ProxySOCKS5, HTTP, HTTPS, aussi en chaîne
Téléphones, téléviseurs, consoles, ordinateurs portables et tablettes se connectent à Captun par un point d’accès Wi-Fi, un câble ou l’USB. Captun applique vos règles, votre DNS et vos limites, puis fait sortir le trafic de chaque appareil directement, via un lien VPN ou via un proxy.
  1. Lancez le partage

    Appuyez sur le gouvernail : un point d’accès Wi-Fi avec le nom de réseau et le mot de passe de votre choix, ou l’USB vers un téléphone Android.

  2. Ajoutez vos sorties

    Les cartes réseau de votre ordinateur sont déjà là. Ajoutez un proxy, ou collez un lien VPN.

  3. Pilotez

    Choisissez la sortie de chaque appareil ou groupe, et ajoutez des règles, le blocage DNS, des limites de débit et des quotas de données.

Sous Windows, le moteur capture le trafic des appareils avec WinDivert, dont le pilote est signé par Microsoft ; sous Linux, il utilise une carte réseau TUN et le routage par politique.

Connexion

Wi-Fi, câble ou USB

Trois façons pour un appareil d’accéder à Internet par votre ordinateur.

Captun prêt à partager sous le nom « Captun », avec le choix entre point d’accès Wi-Fi et USB vers le téléphone

Point d’accès Wi-Fi

Le nom de réseau et le mot de passe de votre choix, un nombre maximal d’appareils, et les nouveaux appareils qui attendent que vous les autorisiez.

Partage par câble

Les appareils reliés par un câble réseau ou une carte réseau USB reçoivent votre connexion, avec des adresses attribuées automatiquement (DHCP).

USB vers un téléphone Android

Partage de connexion inversé, sans root ni application sur le téléphone : Captun intègre adb. Il donne seulement Internet au téléphone et n’utilise jamais la connexion de celui-ci. Le web et les applications fonctionnent ; les jeux et les appels, pas encore.

Ce que les appareils peuvent atteindre

Tenez-les à l’écart de cet ordinateur, les uns des autres ou de votre réseau domestique.

En détail

Chaque appareil, sa propre sortie

Tous les appareils dans une liste

Voyez qui est connecté, avec les débits en direct, et intervenez avant qu’un nouvel appareil accède à Internet.

  • Autorisez un nouvel appareil, ou bloquez-en un, en un clic.
  • Le débit descendant et montant de chaque appareil, en temps réel.
  • Pour chaque appareil, sa propre sortie, sa limite de débit et son quota de données.
  • Retrouvez un appareil par son nom ou son adresse.
La page des appareils : un appareil attend d’être autorisé, un téléphone approche de son quota de données et une tablette a une limite de débit

Direct, un VPN ou un proxyExpérimental

Chaque appareil ou groupe sort par le chemin que vous choisissez. Activez les sorties que vous voulez utiliser.

  • N’importe quelle carte réseau de votre ordinateur : Ethernet, Wi-Fi ou la carte d’une application VPN.
  • Des proxys SOCKS5, HTTP et HTTPS, aussi en chaîne.
  • Les liens VPN que vous collez : VLESS (avec REALITY), VMess, Trojan, Shadowsocks et Hysteria2, gérés par le Xray-core fourni.
  • Si une sortie cesse de fonctionner, Captun peut couper Internet plutôt que d’envoyer le trafic par un autre chemin.
La page des sorties : direct, un lien VLESS, un proxy SOCKS5 et une sortie bloquée, avec les cartes Wi-Fi et Ethernet de l’ordinateur

Des règles qui pilotent le traficExpérimental

Faites passer un site par le VPN, bloquez les publicités ou coupez la tablette des enfants à l’heure du coucher. La première règle qui correspond l’emporte.

  • Par appareil, nom de site, plage d’adresses, port, protocole et heure de la journée.
  • Des règles toutes prêtes pour bloquer les publicités et pour les applications populaires.
  • Des listes de blocage en ligne, mises à jour seulement quand vous appuyez sur Update lists.
  • Un testeur qui montre quelle règle s’applique à un site.
La page des règles : une règle qui bloque les publicités, une autre qui fait passer un site de streaming par le VPN et une règle d’heure du coucher pour une tablette

Son propre serveur DNS, avec blocage des publicités

Captun répond lui-même quand vos appareils cherchent l’adresse d’un site : le blocage et vos propres réponses fonctionnent ainsi sur tous.

  • Un cache, des listes de blocage et des réponses personnalisées pour les noms de votre choix.
  • Des serveurs DNS en UDP, en TCP, en DNS over TLS ou en DNS over HTTPS, pour chaque appareil.
  • Une option pour obliger les appareils à l’utiliser, afin qu’ils ne puissent pas contourner les sites bloqués.
  • Un journal des requêtes en direct, si vous l’activez.
Les réglages DNS de Captun : réponse aux requêtes des appareils, serveur DNS par défaut et apparence des sites bloqués

Ce que chaque appareil a consomméExpérimental

Par heure ou par jour, pour un appareil ou pour tous, en graphique ou en tableau.

  • Des quotas de données par jour, semaine ou mois : par exemple 2 Go par jour, puis un débit réduit.
  • Des limites de débit pour chaque appareil, chaque groupe ou tous les appareils ensemble.
  • Le trafic descendant et montant compté séparément.
La page d’utilisation : ce que tous les appareils ont téléchargé et envoyé aujourd’hui, heure par heure

Expérimental : les sorties par appareil, les règles, les limites de débit, les quotas de données, les débits en direct et l’historique d’utilisation nécessitent « Route devices through Captun », le moteur de routage propre à Captun, encore expérimental.

À venir

Développées, maintenant à l’essai

Ces fonctionnalités sont déjà dans le code de Captun et réussissent ses tests. Elles arriveront avec la prochaine version, une fois qu’elles auront été essayées sur de vrais ordinateurs.

Captun affiche un QR code qui permet de rejoindre le réseau « Captun », avec son nom et son mot de passe

Se connecter avec un QR code

Les téléphones scannent un code pour rejoindre le point d’accès, sans rien taper.

La page des appareils avec un téléphone, une tablette et un téléviseur, leurs fabricants, et un téléviseur mis en pause pour le moment

Identifier chaque appareil

Le fabricant et le type de chaque appareil (téléphone, ordinateur portable, téléviseur), d’après la liste publique des préfixes d’adresses matérielles.

Le menu de pause d’un appareil : pendant 15 minutes, pendant 1 heure ou jusqu’à 7:00

Mettre un appareil en pause ou définir ses horaires

Pas d’Internet pendant 15 minutes, une heure ou jusqu’au matin, ou des horaires d’accès, sans Internet la nuit.

Nécessite le moteur de routage
La page des sorties : un VPN qui ne fonctionne pas, si bien que ses appareils passent par la sortie Direct, et le temps de réponse de chaque sortie

Une sortie de secours

Chaque sortie est vérifiée toutes les 30 secondes. Donnez une sortie de secours à l’une d’elles, et ses appareils y basculent tant qu’elle ne fonctionne pas.

Nécessite le moteur de routage
La page d’utilisation sur les 7 derniers jours, avec le menu pour enregistrer les totaux ou chaque jour par appareil

L’utilisation dans un tableur

Enregistrez ce que chaque appareil a consommé dans un fichier CSV, par exemple pour un rapport mensuel.

Nécessite le moteur de routage
Les réglages de Captun : un quota de données pour chaque appareil et les trois types de notifications

Notifications

Quand un nouvel appareil se connecte ou attend d’être autorisé, quand un appareil a consommé 80 % ou la totalité de son quota de données, et la consommation de la semaine passée. Les notifications de quota et la notification hebdomadaire nécessitent le moteur de routage.

Pas encore sur GitHub : la version que vous pouvez compiler à partir du code source aujourd’hui ne les inclut pas.

Confidentialité

Captun oriente le trafic. Il ne le lit pas.

Il ne lit que ce dont vos règles ont besoin, comme le nom du site demandé par une connexion.

Le contenu reste chiffré

Ce que vos appareils envoient reste chiffré comme avant. Captun l’achemine ; il ne l’ouvre pas.

Les réglages restent sur votre ordinateur

Pas de compte. Les réglages sont enregistrés chiffrés, lisibles uniquement par votre compte sur cet ordinateur.

Pas un VPN à lui seul

Captun ne chiffre ni ne masque le trafic par lui-même : cela vient du VPN ou du proxy que vous ajoutez, pour le trafic que vous y faites passer.

Plateformes

Windows et Linux, macOS en route

Une seule base de code en Rust, avec une application de bureau Tauri.

Windows

Point d’accès Wi-Fi, partage par câble et USB vers un téléphone Android. Le point d’accès de Windows accepte jusqu’à 8 appareils par défaut.

Linux

Point d’accès Wi-Fi avec NetworkManager ou hostapd, partage par câble et USB vers un téléphone. Encore peu testé sur du vrai matériel.

macOSEn cours

Le code compile, mais Captun n’a encore jamais tourné sur un Mac.

Il n’existe pas d’application Android ou iOS : les téléphones, tablettes, téléviseurs et consoles se connectent à Captun, ils ne l’exécutent pas.

Obtenir Captun

Pas encore de version publiée. Compilez-le à partir du code source.

Captun est en développement actif. Vous pouvez déjà le compiler à partir du code source ; le README sur GitHub détaille chaque étape.

  1. Installez les outils

    Rust, Node.js 20 ou version ultérieure et un compilateur C, ainsi que libwebkit2gtk-4.1-dev sous Linux.

  2. Récupérez les composants annexes

    Les scripts du dépôt téléchargent Xray-core pour les liens VPN, vérifié par une somme de contrôle fixée à l’avance, et, sous Windows, le pilote WinDivert.

  3. Compilez et lancez

    Compilez le service et lancez l’application de bureau. L’application démarre elle-même le service, avec une demande de droits d’administrateur.

  • L’application est en anglais.
  • Les versions compilées incluent Xray-core pour les liens VPN, libusb pour l’adb intégré et, sous Windows, WinDivert. Leurs licences sont listées dans le README.
  • Vous avez trouvé un problème ? Ouvrez un ticket sur GitHub.
Aide

Questions et réponses

Puis-je partager ma connexion VPN par un point d’accès Wi-Fi ?

Oui. Choisissez la carte réseau du VPN, un proxy ou un lien VPN que vous collez (VLESS, VMess, Trojan, Shadowsocks, Hysteria2) comme sortie pour un appareil ou pour tous. Le choix par appareil utilise le moteur de routage de Captun, encore expérimental.

Le partage de connexion USB vers le téléphone nécessite-t-il un accès root ou une application ?

Non. Activez le débogage USB sur le téléphone Android et branchez-le ; l’adb intégré de Captun fait le reste. Le téléphone utilise la connexion de votre ordinateur, jamais l’inverse. Le web et les applications fonctionnent en USB ; les jeux et les appels, pas encore.

Des appareils différents peuvent-ils utiliser des connexions différentes ?

Oui. Chaque appareil ou groupe peut avoir sa propre sortie, ses propres serveurs DNS, sa propre limite de débit et son propre quota de données, et des règles peuvent faire passer certains sites par un autre chemin. Cela utilise le moteur de routage expérimental.

Captun lit-il le trafic de mes appareils ?

Non. Il achemine le trafic et ne lit que ce dont il a besoin pour appliquer vos règles, comme le nom du site demandé par une connexion. Le contenu reste chiffré.

Captun rend-il mon trafic privé ?

Pas à lui seul. Captun ne chiffre et n’anonymise rien ; c’est le VPN ou le proxy que vous ajoutez qui le fait, pour le trafic que vous y faites passer.

Combien d’appareils peuvent se connecter ?

Sous Windows, le point d’accès du système accepte jusqu’à 8 appareils par défaut, et Captun a sa propre limite d’appareils, que vous pouvez régler. Il n’a pas été testé avec un grand nombre d’utilisateurs.

Sur quels systèmes fonctionne-t-il ?

Windows et Linux ; la prise en charge de macOS est en cours. Il n’existe pas d’application Android ou iOS : les téléphones et les tablettes se connectent à Captun.

Où puis-je le télécharger ?

Il n’y a pas encore de version publiée. Vous pouvez le compiler à partir du code source : les étapes sont dans le README sur GitHub.

L’application est-elle dans ma langue ?

Pas encore : l’application est en anglais. Ce site est traduit pour que davantage de personnes puissent découvrir ce qu’elle propose.