Comment utiliser les proxys Smartproxy sur le Wi-Fi Android : paramètres proxy HTTP vs configurateur SOCKS5
Les paramètres proxy Wi-Fi d’Android ne prennent en charge que HTTP, pas SOCKS5. Apprenez à utiliser les proxys HTTP Smartproxy dans les paramètres Wi-Fi et les proxys SOCKS5 avec une application de configuration.
Aperçu
Le menu proxy Wi-Fi intégré d’Android est souvent intitulé « proxy HTTP » et n’accepte pas SOCKS5. Si vous avez des proxys résidentiels ou datacenter Smartproxy, vous pouvez utiliser le point de terminaison HTTP directement dans les paramètres Wi-Fi Android, ou utiliser une application de configuration SOCKS5 pour SOCKS5. Ce tutoriel explique les deux méthodes, comment les tester et que faire lorsque les applications ignorent le proxy.
Smartproxy est utilisé comme exemple car il fournit des proxys résidentiels et datacenter via HTTP et SOCKS5 avec une facturation mensuelle fixe. Les concepts s’appliquent à tout fournisseur de proxy.
Avant de commencer
- Un compte Smartproxy avec accès aux proxys résidentiels ou datacenter.
- Les détails de votre point de terminaison proxy depuis le tableau de bord Smartproxy :
- Hôte et port HTTP
- Hôte et port SOCKS5
- Nom d’utilisateur et mot de passe, si nécessaire
- Android 10 ou version ultérieure est supposé pour le chemin de menu Wi-Fi. Les noms des menus varient selon le fabricant.
- Une page de test telle que
https://httpbin.org/ipdans votre navigateur mobile.
HTTP vs SOCKS5 sur Android
| Fonctionnalité | Proxy Wi-Fi Android | Application de configuration SOCKS5 |
|---|---|---|
| Protocole | Proxy HTTP/HTTPS | SOCKS5 |
| Où configurer | Paramètres réseau Wi-Fi | Application tierce |
| Authentification | Souvent limitée ou indisponible | Généralement prise en charge |
| Couverture des applications | Applications qui respectent le proxy système | Dépend du VPN de l’application/du routage par application |
| Idéal pour | Tests rapides dans le navigateur et HTTP(S) | Applications qui nécessitent SOCKS5 ou une authentification |
Étapes
-
Obtenez le bon point de terminaison Smartproxy pour votre cas d’utilisation.
- Pour les paramètres Wi-Fi Android, copiez l’hôte et le port du proxy HTTP.
- Pour une application de configuration SOCKS5, copiez l’hôte et le port SOCKS5.
- Gardez le nom d’utilisateur et le mot de passe à portée de main. Smartproxy peut les afficher séparément du point de terminaison.
-
Configurez le proxy HTTP dans les paramètres Wi-Fi Android.
- Ouvrez Paramètres.
- Allez dans Réseau et Internet > Internet (ou Connexions > Wi-Fi).
- Appuyez longuement sur votre réseau Wi-Fi connecté et choisissez Modifier le réseau ou touchez l’icône d’engrenage.
- Développez Options avancées.
- Changez Proxy sur Manuel.
- Saisissez le nom d’hôte et le port du proxy HTTP Smartproxy.
- Laissez Contournement du proxy vide, sauf si vous devez exclure des adresses locales.
- Touchez Enregistrer.
-
Testez le proxy HTTP dans un navigateur.
- Ouvrez Chrome ou un autre navigateur.
- Visitez
https://httpbin.org/ip. - Confirmez que la page affiche une adresse IP publique différente.
- Si la page ne se charge pas, remettez Proxy sur Aucun, enregistrez et revérifiez votre hôte, votre port et votre connexion réseau.
-
Gérez les limites d’authentification.
Le menu proxy Wi-Fi intégré d’Android sur de nombreux appareils ne fournit pas de champs de nom d’utilisateur et de mot de passe. Si votre proxy HTTP Smartproxy nécessite une authentification, le navigateur peut afficher une invite d’authentification, ou la connexion peut échouer. Dans ce cas :
- Utilisez un client proxy ou une application de configuration qui prend en charge l’authentification HTTP et SOCKS5.
- Ou utilisez un navigateur qui peut demander les identifiants du proxy.
- Ne présumez pas que la mise en liste blanche de votre IP est disponible, sauf si votre fournisseur le documente.
-
Configurez SOCKS5 avec une application de configuration.
- Ouvrez Google Play et recherchez un configurateur SOCKS5 ou un client proxy. Les types d’applications courants incluent SOCKS5 Configurator et les clients proxy/VPN généraux qui prennent en charge SOCKS5.
- Installez l’application et créez un nouveau profil.
- Définissez le type de proxy sur SOCKS5.
- Saisissez l’hôte, le port, le nom d’utilisateur et le mot de passe SOCKS5 Smartproxy.
- Enregistrez le profil.
- Démarrez le proxy. Si l’application propose un routage par application, sélectionnez uniquement les applications qui doivent utiliser le proxy. Si elle utilise un mode VPN local, Android affichera une icône de clé VPN.
-
Testez SOCKS5 depuis l’appareil.
- Dans l’application de configuration, démarrez la connexion.
- Ouvrez un navigateur et visitez
https://httpbin.org/ip. - Confirmez que l’adresse IP correspond à l’emplacement du proxy.
- Si vous utilisez une application de terminal telle que Termux, vous pouvez tester avec :
curl -x socks5h://USERNAME:PASSWORD@HOST:PORT https://httpbin.org/ipLe schéma
socks5hrésout le DNS via le proxy. -
Désactivez le proxy lorsque vous avez terminé.
- Pour le proxy Wi-Fi : Paramètres > Réseau et Internet > Internet > Wi-Fi > icône d’engrenage > Avancé > Proxy > Aucun.
- Pour l’application de configuration : arrêtez la connexion et déconnectez la clé VPN dans les paramètres Android si nécessaire.
Dépannage
- Le champ proxy Wi-Fi rejette SOCKS5 : le proxy Wi-Fi intégré d’Android est HTTP uniquement sur la plupart des appareils. Utilisez une application de configuration pour SOCKS5.
- Le proxy s’enregistre mais le trafic ne change pas : certaines applications ignorent les paramètres de proxy système. Testez d’abord avec un navigateur, puis utilisez une application de configuration avec routage par application.
- Boucle d’invite d’authentification : vérifiez le nom d’utilisateur et le mot de passe pour des fautes de frappe. Si le menu Wi-Fi n’a pas de champs d’identifiants, passez à une application qui prend en charge l’authentification.
- Les sites HTTPS échouent mais HTTP fonctionne : le proxy Wi-Fi peut être configuré en HTTP uniquement. De nombreuses versions d’Android tunnelisent encore HTTPS via le proxy HTTP en utilisant la méthode CONNECT. Si cela échoue, essayez un autre réseau ou une application de configuration.
- L’icône de clé VPN apparaît : une application de configuration SOCKS5 utilise souvent le service VPN d’Android pour acheminer le trafic. C’est normal. Elle peut entrer en conflit avec une autre application VPN.
- Vitesses lentes : essayez un autre emplacement Smartproxy, alternez entre proxys résidentiels et datacenter, ou testez en Wi-Fi plutôt qu’en données mobiles.
- Portail captif ou Wi-Fi public : les paramètres proxy peuvent empêcher le chargement de la page de connexion du portail captif. Désactivez le proxy, connectez-vous, puis réactivez-le.
Résumé
Les paramètres proxy Wi-Fi d’Android prennent en charge les proxys HTTP, pas SOCKS5. Utilisez les points de terminaison HTTP Smartproxy directement dans le menu Wi-Fi pour les tests dans le navigateur et HTTP(S), et utilisez une application de configuration SOCKS5 lorsque vous avez besoin de SOCKS5 ou d’une authentification par nom d’utilisateur/mot de passe. Vérifiez toujours votre IP, surveillez les applications qui contournent le proxy et désactivez le proxy lorsque vous avez terminé.