V2RayNG ne se connecte pas ? 7 causes et comment y remédier (2026)
V2RayNG fonctionnait hier, et aujourd'hui — le bouton « Connect » est actif, l'icône VPN dans la barre d'état est apparue, mais internet est « gelé ». Les sites ne s'ouvrent pas, les messageries affichent « pas de connexion », et dans les journaux de l'application, des lignes rouges clignotent. Ça vous dit quelque chose ? Vous n'êtes pas seul : en 2026, c'est la plainte la plus fréquente des utilisateurs de V2RayNG en Russie et en Iran.
La bonne nouvelle : dans 99% des cas, le problème se résout en 2 à 5 minutes, si vous savez où chercher. Dans cet article, nous examinerons 10 causes typiques pour lesquelles V2RayNG ne se connecte pas, et nous fournirons des solutions étape par étape pour chacune d'elles. De la configuration expirée à la gestion de batterie Android et aux blocages DPI — tout au même endroit.
Si vous débutez et que l'application n'a jamais fonctionné — commencez par le guide complet de configuration de V2RayNG, puis revenez ici pour résoudre les problèmes.
Pourquoi V2RayNG peut ne pas fonctionner en 2026
Une pensée importante d'emblée : si la connexion « fonctionnait — et a disparu », dans 90% des cas, ce n'est pas le programme lui-même qui est en cause, mais des facteurs externes. V2RayNG est simplement un client qui fait passer le trafic via votre configuration. Ce qui casse généralement, ce sont trois choses :
1. La configuration du serveur — il est hors ligne, a expiré ou son UUID est devenu invalide.
2. L'environnement réseau — le DPI (TSPU en Russie) a appris à reconnaître votre protocole et coupe la connexion.
3. L'environnement Android — le système a tué la connexion VPN en arrière-plan pour économiser la batterie.
Chacun de ces problèmes se présente de la même façon : « ne se connecte pas ». Mais ils se résolvent différemment. C'est pourquoi la première étape est le diagnostic.
Étape 0 : Diagnostic — comprendre ce qui est cassé
Avant de traiter, il faut établir un diagnostic. V2RayNG dispose d'outils intégrés qui vous indiqueront le problème.
Test de latence (Real Ping)
Sur l'écran principal de V2RayNG, un appui long sur le serveur affiche un menu → « Test de latence de connexion réelle » (Real ping). L'application essaiera de se connecter au serveur et mesurera le temps de réponse.
| Résultat | Ce que cela signifie |
|---|---|
| Nombre vert (50–500 ms) | Le serveur est actif, la configuration fonctionne — le problème n'est pas là |
-1ms ou timeout | Le serveur est inaccessible ou le port est bloqué |
connection failed | La configuration est corrompue ou l'UUID est révoqué |
| Ping élevé (> 1500 ms) | Le serveur est surchargé ou le chemin est mauvais |
Journaux de l'application
Dans le coin supérieur droit, appuyez sur l'icône liste (≡) → « Logs ». C'est la source d'information la plus précise. Prêtez attention aux lignes avec failed, EOF, i/o timeout, tls handshake error. Chacune indique une classe spécifique d'erreurs :
i/o timeout— le paquet n'atteint pas le serveur (port bloqué ou DPI coupe)tls handshake error— le DPI interfère avec le TLS, ou SNI incorrectEOF— le serveur a interrompu la connexion (souvent signifie que l'UUID est invalide)connection refused— le serveur est éteint ou n'écoute pas sur le port indiqué
Passons maintenant aux causes — des plus fréquentes aux plus rares.
Cause 1 : Configuration expirée
C'est la cause n°1 pour tous ceux qui utilisent des configurations gratuites des canaux Telegram et des listes publiques. Les serveurs VLESS gratuits en 2026 vivent de quelques heures à quelques jours. Les systèmes DPI les trouvent rapidement et les bloquent, ou l'administrateur ferme simplement l'accès quand le trafic dépasse la limite.
Comment vérifier
Faites un Real Ping (comme décrit ci-dessus). Si le résultat est timeout ou connection failed, alors que le même serveur répondait au ping hier — la configuration a expiré.
Deuxième signe — la connexion « semble exister », mais tombe d'elle-même après 1 à 2 minutes et ne remonte plus.
Comment résoudre
Option 1 — Mettre à jour l'abonnement. Si votre configuration a été ajoutée via une Subscription URL, mettez-la simplement à jour : menu (≡) → « Mettre à jour les abonnements ». Le serveur change généralement d'adresse, mais l'abonnement récupère automatiquement la nouvelle.
Option 2 — Trouver une nouvelle configuration. Si la configuration a été ajoutée manuellement (via QR ou lien), il faut la remplacer entièrement. Supprimez l'ancien serveur par appui long → « Supprimer » et ajoutez-en un nouveau.
Option 3 — Passer aux serveurs stables. Si vous êtes fatigué de mettre à jour la configuration tous les deux jours, regardez les serveurs MegaV — ils fonctionnent sans interruption et changent automatiquement les paramètres SNI/Reality quand le DPI commence à les reconnaître.
Cause 2 : Le DPI bloque le protocole (VMess ne fonctionne plus)
En 2026, le TSPU en Russie a appris à reconnaître avec une grande précision VMess et Shadowsocks sans obfuscation. Si votre configuration utilise vmess://... — il y a de bonnes chances que le DPI rompe simplement la connexion dans les 5 à 30 secondes après la connexion.
Comment vérifier
Ouvrez le journal. Si vous voyez une alternance connected → disconnected → reconnect toutes les 30 à 60 secondes — c'est la signature du TSPU.
Deuxième signe : le VPN se connecte, mais après une minute la vitesse tombe à zéro, bien que la connexion soit visuellement active.
Comment résoudre
Passez à VLESS + Reality — c'est le seul protocole que le TSPU ne sait pas bloquer sans couper entièrement le HTTPS. Reality masque votre trafic VPN sous une session TLS ordinaire avec un vrai site (par exemple, www.microsoft.com). Le DPI voit un TLS légitime — et laisse passer.
Dans V2RayNG, ouvrez la configuration → Edit configuration → section Type :
- Protocol : VLESS (pas VMess)
- Network : TCP
- Security : Reality (pas TLS !)
- Flow :
xtls-rprx-vision
Si votre configuration n'a pas de Reality — elle est obsolète. Pour en savoir plus sur pourquoi Reality ne peut pas être bloqué, lisez l'article « VLESS Reality — pourquoi il est impossible à bloquer ».
Cause 3 : SNI incorrect
SNI (Server Name Indication) est un champ dans la poignée de main TLS, dans lequel le client indique au serveur à quel site il souhaite se connecter. Dans Reality, le SNI détermine sous quel domaine réel le trafic est masqué. Si le SNI est incorrect — le DPI voit immédiatement la substitution et coupe la connexion.
Comment vérifier
Dans les journaux apparaît l'erreur tls handshake error: REJECTED ou la connexion s'établit mais tombe après 2 à 3 secondes.
Comment résoudre
1. Ouvrez la configuration dans V2RayNG → Edit configuration
2. Trouvez le champ SNI (ou « Server Name »)
3. Assurez-vous qu'il s'agit d'un domaine réel et accessible — par exemple, www.microsoft.com, www.cloudflare.com, www.apple.com
4. N'utilisez pas de domaines avec des CDN qui peuvent eux-mêmes être sur les listes noires des fournisseurs (*.cloudfront.net, *.fastly.net)
Un bon SNI est le domaine d'une grande entreprise que le fournisseur ne bloquera pas (et ne pourra pas — trop de plaintes). Un mauvais SNI est un petit hôte aléatoire ou un domaine qui redirige vers autre chose.
Après avoir changé le SNI, refaites obligatoirement un Real Ping.
Cause 4 : Port bloqué
Dans certains réseaux (Wi-Fi d'entreprise, internet d'hôtel, opérateurs mobiles avec filtrage agressif), seul le port 443 — le HTTPS standard — est ouvert. Tout le reste est coupé.
Comment vérifier
V2RayNG affiche « connection refused » ou « i/o timeout » dans les journaux. Pendant ce temps, d'autres serveurs dans la même configuration peuvent fonctionner.
Situation très fréquente : ça fonctionne à la maison, pas dans un café. Pas à la maison, oui sur les données mobiles. C'est un signe clair de restrictions réseau, pas d'un problème de configuration.
Comment résoudre
Dans la configuration du serveur, changez le Port sur 443. Cela fonctionne presque partout, car bloquer le 443 signifie casser tout le HTTPS, et les fournisseurs ne se le permettent pas.
Si votre fournisseur de service ne propose que des ports non standards (par exemple, 8443 ou 2053), écrivez-lui et demandez une configuration alternative sur le 443. Les bons fournisseurs ont toujours de telles configurations.
Conseil supplémentaire : si vous changez souvent de réseau (maison, travail, café), activez la fonction Split Tunneling dans MegaV — cela permet à certaines applications d'utiliser le VPN, et aux autres d'aller directement, ce qui réduit la charge et aide dans les réseaux avec un filtrage strict.
Cause 5 : Conflit VPN ou Always-On VPN
Android ne permet qu'une seule connexion VPN simultanée. Si un autre VPN (par exemple, un VPN d'entreprise) fonctionne en parallèle ou si le mode Always-On VPN est activé — V2RayNG ne pourra tout simplement pas prendre le contrôle de la pile réseau.
Comment vérifier
V2RayNG affiche l'erreur « Failed to start VPN service » ou après avoir appuyé sur « Connect » l'interface ne réagit pas.
Comment résoudre
1. Ouvrez Paramètres Android → Réseau et internet → VPN (ou « Avancé → VPN »)
2. Assurez-vous qu'aucun autre VPN n'est actif
3. Si Always-On VPN est activé pour une autre application — désactivez-le (engrenage à côté du VPN → désactivez « VPN permanent »)
4. Redémarrez Android (important — pas V2RayNG, mais l'appareil lui-même)
5. Ouvrez V2RayNG et reconnectez-vous
Vérifiez également : n'y a-t-il pas en arrière-plan « VPN by Google » (de Google One) ou le VPN intégré dans les navigateurs Opera/Brave. Ces applications capturent également le slot VPN et ne le libèrent pas.
Cause 6 : Le serveur est hors ligne
Les serveurs V2Ray publics tombent périodiquement hors ligne — l'administrateur les a déplacés, l'hébergement a expiré, ou le serveur a été banni du côté du centre de données. C'est particulièrement fréquent pour les serveurs gratuits des canaux Telegram et des agrégateurs GitHub.
Comment vérifier
Real Ping → connection refused ou timeout pour tous les serveurs d'un même fournisseur. Si un seul serveur d'un abonnement est mort — c'est normal. Si tous le sont simultanément — le fournisseur a fermé.
Vous pouvez vérifier l'adresse du serveur via ping ou des outils réseau : si l'IP elle-même ne répond pas au ICMP et n'est pas accessible via curl https://adresse-serveur — il est mort.
Comment résoudre
- Mettez à jour l'abonnement (menu → « Mettre à jour les abonnements »)
- Si l'abonnement ne se met pas à jour — vérifiez l'URL : l'adresse de l'abonnement elle-même a peut-être changé
- Si le fournisseur a un canal Telegram — vérifiez s'il n'y a pas d'annonce de changement d'adresses
- Connectez-vous aux serveurs MegaV — nous utilisons un hébergement RAM et un failover automatique, les serveurs ne disparaissent pas silencieusement
Cause 7 : La gestion de batterie Android tue la connexion
Android essaie d'économiser la batterie et tue périodiquement les applications en arrière-plan. V2RayNG en souffre plus que tout autre : avec l'écran verrouillé, le système peut décharger la connexion VPN après 5 à 10 minutes, et quand l'utilisateur reprend le téléphone, il voit « déconnecté ».
Comment vérifier
V2RayNG se connecte, mais après quelques minutes de « veille », la connexion disparaît. Immédiatement après le déverrouillage de l'écran, internet ne fonctionne pas, ne se rétablit qu'après une à deux minutes.
C'est particulièrement caractéristique des appareils Xiaomi, Huawei, Honor, OnePlus, Realme, Samsung — ils ont des systèmes d'optimisation propriétaires agressifs qui ignorent les paramètres Android standard.
Comment résoudre
Paramètres de base (tout Android) :
1. Paramètres → Applications → V2RayNG → Batterie → choisir « Sans restriction » (ou « Ne pas optimiser »)
2. Paramètres → Applications → V2RayNG → Autorisations → autoriser le fonctionnement en arrière-plan
3. Épingler V2RayNG dans les applications récentes (balayez vers le bas sur la carte dans le menu des applications récentes → icône de cadenas)
Xiaomi / Redmi / POCO :
- Paramètres → Applications → V2RayNG → Contrôle d'activité → « Sans restriction »
- Paramètres → Batterie et performances → Économiser l'énergie → choisir V2RayNG → « Sans restriction »
- Paramètres → Paramètres avancés → Démarrage automatique → activer pour V2RayNG
Samsung :
- Paramètres → Maintenance de l'appareil → Batterie → Restrictions d'activité en arrière-plan → V2RayNG doit être dans « Ne pas suspendre »
- Paramètres → Applications → V2RayNG → Batterie → « Non optimisé »
Huawei / Honor :
- Paramètres → Batterie → Lancement des applications → V2RayNG → désactiver « Gestion automatique » → activer manuellement les trois commutateurs
Après cela, la connexion VPN vivra jusqu'à ce que vous la désactiviez vous-même.
Cause 8 (bonus) : Fuite DNS ou DNS ne fonctionne pas
Ça arrive parfois : le VPN s'est connecté, l'icône brille dans la barre d'état, mais les sites ne s'ouvrent pas. En revanche, un ping direct par IP passe. C'est le problème DNS classique — le VPN est connecté, mais les requêtes DNS passent soit en dehors du tunnel, soit se heurtent à un serveur bloqué par le fournisseur.
Comment vérifier
Ouvrez le navigateur et allez sur 1.1.1.1 (juste l'IP). Si la page Cloudflare s'ouvre — le tunnel VPN fonctionne, le problème est dans le DNS. Si elle ne s'ouvre même pas par IP — le problème est plus profond (voir les causes précédentes).
Comment résoudre
Dans V2RayNG : paramètres (engrenage) → DNS (ou « DNS Settings ») :
- Définissez le DNS sur
1.1.1.1(Cloudflare) ou8.8.8.8(Google) - Activez « Use DNS over HTTPS » ou « Local DNS », si l'option est disponible
- Laissez le champ « Direct domain » vide ou avec un ensemble minimal de domaines
Après avoir enregistré les paramètres, reconnectez-vous. Dans 95% des cas, le problème DNS disparaît.
Cause 9 : Abonnement corrompu
Si vous avez ajouté des serveurs via une Subscription URL et que l'abonnement ne se met plus à jour — le fournisseur a peut-être changé la structure de l'URL, votre abonnement payant a expiré, ou le serveur de fourniture des configurations est hors ligne.
Comment vérifier
Menu → « Paramètres d'abonnement » → regardez la date de la dernière mise à jour. Si elle date d'« hier » ou plus, et que vous l'avez mise à jour aujourd'hui — la mise à jour ne passe pas.
Ouvrez l'URL d'abonnement dans le navigateur. Si une page avec du base64 s'ouvre — l'abonnement fonctionne (c'est normal, V2RayNG le décode). Si une erreur 404 / 403 / une page de connexion s'ouvre — l'abonnement est mort.
Comment résoudre
- Connectez-vous à votre espace personnel du fournisseur, copiez la nouvelle URL d'abonnement
- Supprimez l'ancien abonnement (menu → « Paramètres d'abonnement » → appui long → « Supprimer »)
- Ajoutez-en un nouveau avec le même alias
- Menu → « Mettre à jour les abonnements »
Cause 10 : Ancienne version de V2RayNG
Reality, les nouvelles méthodes de chiffrement et les transports mis à jour apparaissent régulièrement dans V2RayNG. Si vous avez une version antérieure à 1.9.x (de mi-2024 et avant), les configurations modernes peuvent tout simplement ne pas démarrer.
Comment vérifier
Menu → « About ». Comparez la version avec la dernière sur les releases GitHub de 2dust/v2rayNG.
Comment résoudre
Téléchargez l'APK actuel depuis GitHub ou mettez à jour via Google Play / F-Droid. Après la mise à jour, resauvegardez obligatoirement toutes les configurations — parfois les anciennes configurations doivent être supprimées et rajoutées pour qu'elles « voient » les nouveaux champs Reality.
Si rien ne fonctionne : que faire ensuite
Si vous avez passé en revue les 10 causes ci-dessus, et que V2RayNG ne se connecte toujours pas — cela signifie l'une de deux choses :
1. Votre fournisseur d'accès a mis en place un DPI particulièrement strict (certains opérateurs régionaux en Russie en 2026 coupent même Reality, si le SNI est mal choisi).
2. La configuration de votre serveur spécifique ne convient pas à votre réseau — il faut d'autres paramètres de transport (gRPC, WebSocket, TLS-fragment).
Dans les deux cas, la réparation manuelle de V2RayNG se transforme en quête sans fin : toutes les deux ou trois jours, il faut chercher une nouvelle configuration, vérifier le SNI, changer le port, mettre à jour l'abonnement. On peut y passer ses week-ends. Ou pas.
Comment passer de V2RayNG à MegaV
MegaV utilise la même pile technologique — VLESS Reality avec xtls-rprx-vision — mais cache toute la complexité derrière un seul bouton « Connecter ». Si vous en avez assez de vous occuper des configurations, cela vaut la peine de comparer :
| Paramètre | V2RayNG + configuration manuelle | MegaV |
|---|---|---|
| Installation | APK + recherche de configuration | Téléchargé → appuyé sur « Connecter » |
| Mise à jour des configurations | Manuellement toutes les 2 à 7 jours | Automatiquement en arrière-plan |
| Réaction au blocage | « Trouvez un nouveau serveur vous-même » | Auto-failover sur un nœud fonctionnel |
| Kill Switch | Non | Oui au niveau du système d'exploitation |
| Fuite DNS | À configurer soi-même | Protection par défaut |
| Gestion de batterie | À résoudre soi-même | Résolu dans l'application |
| Support | GitHub Issues en anglais | Support en français/russe |
| Paiement | « Gratuit », mais configurations instables | Payant, mais période d'essai de 3 jours |
V2RayNG est un excellent outil si vous aimez la technique et n'avez rien contre fouiller dans les paramètres une fois par semaine. MegaV — si vous voulez simplement que l'internet fonctionne.
Télécharger MegaV pour Android — 3 jours d'essai, sans carte bancaire.
FAQ : 5 réponses rapides
Pourquoi V2RayNG affiche « Connected », mais internet ne fonctionne pas ?
Dans 90% des cas, c'est une fuite DNS ou une configuration expirée. Vérifiez : ouvrez 1.1.1.1 dans le navigateur. Si ça s'ouvre — configurez le DNS dans V2RayNG (voir cause 8). Si ça ne s'ouvre pas — la configuration ou le serveur est mort (causes 1, 6).
Pourquoi V2RayNG se déconnecte-t-il seul après 5 minutes ?
C'est la gestion de batterie Android. Allez dans les paramètres du téléphone → V2RayNG → batterie → « Sans restriction ». Plus de détails dans la cause 7.
Que faire si V2RayNG ne démarre pas du tout ?
Désinstallez l'application et installez une version récente depuis GitHub. Si ça ne fonctionne pas — vous avez une ancienne version d'Android (V2RayNG nécessite au minimum Android 5.0). Sur les Android anciens, installez Husi ou v2rayNG-Mod.
Pourquoi toutes mes configurations gratuites ont-elles cessé de fonctionner ?
C'est normal pour 2026. Les serveurs VLESS gratuits vivent quelques jours — les systèmes DPI les trouvent rapidement ou les administrateurs les ferment. Pour plus de stabilité — il faut des configurations payantes ou un service tout prêt comme MegaV.
V2RayNG est-il plus sûr qu'un VPN ordinaire ?
Pas « plus sûr », mais différent. V2RayNG est un outil pour masquer le trafic sous du HTTPS ordinaire, ce qui le rend invisible pour le DPI. Les VPN ordinaires (WireGuard, OpenVPN) chiffrent, mais sont visibles pour le DPI. Pour la confidentialité, ils sont également fiables (dépend du serveur). Pour la résistance aux blocages — V2RayNG / Reality est supérieur.
V2RayNG est un outil puissant, mais il demande de l'attention : surveiller l'actualité de la configuration, comprendre SNI et Reality, contrôler la gestion de batterie Android. Si ça vous intéresse — utilisez-le et passez en revue les points de cet article quand quelque chose casse. Si vous voulez que la connexion « fonctionne simplement » — essayez MegaV pour Android : le même VLESS Reality, mais sans maintenance manuelle.
Si cet article vous a aidé à réparer votre connexion — lisez également notre guide complet de configuration de V2RayNG depuis zéro et l'explication de pourquoi VLESS Reality est impossible à bloquer.