Aller au contenu

Tester une application ou un site sur un vrai réseau mobile français

CGNAT, IPv6, connexions coupées par l'opérateur : ce qu'un réseau mobile change pour votre app ou votre site, et comment le reproduire depuis votre bureau.

update Mis à jour le

Les équipes testent sur le Wi-Fi du bureau. Leurs utilisateurs, eux, sont en 4G/5G, derrière un opérateur qui ne se comporte pas comme une box. Certaines pannes n'existent que là, et elles ne se voient pas depuis le bureau.

Ce que le réseau mobile change

Une adresse IPv4 pour des centaines d'abonnés. Les opérateurs mobiles partagent une même adresse IPv4 publique entre de nombreux clients (CGNAT). Si votre service limite le nombre de requêtes par adresse, ou bloque une adresse après des échecs de connexion, vous bloquez d'un coup des centaines d'utilisateurs qui n'ont rien fait. Voir La punition collective.

L'IPv6. Les opérateurs français distribuent largement l'IPv6 sur mobile. Votre backend l'accepte-t-il partout ? Les colonnes de base de données dimensionnées pour une IPv4, les listes d'adresses autorisées, les journaux et les outils anti-fraude sont les endroits où ça casse.

Les réseaux en IPv6 seule. Certains réseaux mobiles ne donnent que de l'IPv6 et traduisent vers l'IPv4 (NAT64, 464XLAT). Une adresse IPv4 écrite en dur dans une application peut y échouer. Apple exige d'ailleurs depuis longtemps que les applications de l'App Store fonctionnent sur un réseau IPv6 seul.

Les connexions inactives coupées. Les opérateurs ferment les correspondances NAT restées silencieuses. Une WebSocket ou une connexion longue sans message de maintien peut mourir en silence, sans erreur côté serveur.

La géolocalisation approximative. Les bases de géolocalisation placent souvent une adresse mobile à Paris ou dans la région de l'opérateur. Si votre service adapte son contenu à la ville, testez ce qu'il fait d'une adresse mal placée.

Le reproduire depuis le bureau

Méthode Ce qu'elle teste Mise en place
Navigateur réglé sur le proxy Le site, en HTTP et HTTPS Chrome et Firefox
Téléphone de test réglé sur le proxy L'application, pour le trafic qui respecte le proxy Android et iPhone
Tunnel WireGuard sur le téléphone Tout, UDP et HTTP/3 compris Tunnel WireGuard

Le tunnel est la méthode la plus fidèle : beaucoup d'applications ignorent le proxy du système, et le tunnel ne leur laisse pas le choix.

Choisir l'opérateur et le mode IP

Les opérateurs ne se comportent pas tous pareil : certains réécrivent ou terminent les connexions TCP en chemin, d'autres les laissent passer intactes. Pour reproduire un bug signalé par des abonnés d'un opérateur précis, testez chez cet opérateur ; contactez-nous si vous en voulez un en particulier.

La formule Premium (sortie téléphone) permet de choisir entre IPv4 seule, double pile ou IPv6 seule : de quoi tester les trois cas sans changer de matériel. La formule Complet sort en IPv4.

Ce qu'un proxy ne teste pas

Le classement dans les magasins d'applications. Le pays de l'App Store et du Play Store dépend du compte, pas de l'adresse IP. Changer d'IP ne change pas les résultats affichés.

La qualité radio. Le proxy sort par une vraie ligne 4G/5G, mais votre test passe aussi par votre propre connexion jusqu'à nous. Pour mesurer la couverture ou la latence radio, il faut un téléphone sur le terrain.

FAQ

Puis-je automatiser ces tests ?

Oui : le proxy s'utilise dans Playwright, Puppeteer ou n'importe quel client HTTP. Voir Agents IA et navigateurs automatisés.

Pourquoi pas un émulateur de réseau ?

Il simule la latence et les pertes, et c'est très utile. Il ne simule ni le CGNAT, ni la traduction IPv6, ni les équipements d'un opérateur réel. Les deux se complètent.


Voir aussi : Qu'est-ce qu'un proxy mobile ? · Tester son proxy

Besoin d'un proxy mobile français ? Une vraie ligne 4G/5G française, un port HTTP et un port SOCKS5, rotation d'IP à la demande.

Voir les offresarrow_forward
grid_viewWiki