Skip to content
Advanced / 5 min read

Comment utiliser un configurateur SOCKS5 sur macOS pour router uniquement votre navigateur via ProxyScrape

Gardez le trafic système sur votre connexion normale tout en envoyant uniquement votre navigateur via ProxyScrape SOCKS5. Ce guide macOS utilise un configurateur SOCKS5 avec des règles par application, des emplacements réseau et des vérifications de fuites.

macOS SOCKS5 Confidentialité/Anonymat

Aperçu

macOS vous permet de définir un proxy SOCKS à l'échelle du système, mais cela affecte toutes les applications qui respectent le proxy système. Un configurateur SOCKS5 vous permet de router uniquement votre navigateur via ProxyScrape tout en laissant le reste de votre Mac sur sa connexion normale. Cela est utile pour la surveillance SEO, la vérification des publicités ou les sessions de navigation qui nécessitent une adresse IP différente sans perturber les appels vidéo, les sauvegardes ou les mises à jour système.

ProxyScrape propose des proxys SOCKS5 et HTTP pour les types d'IP résidentielles, datacenter et mobiles. La facturation est à l'usage ou forfaitaire mensuelle, et le pool est annoncé à plus de 97 millions d'IP. Ce tutoriel utilise une application de configuration SOCKS5 avec des règles par application et couvre les emplacements réseau, le comportement DNS et les vérifications de fuites.

Quand utiliser le routage uniquement pour le navigateur

  • Vous souhaitez vérifier les résultats de recherche ou les publicités depuis un emplacement spécifique sans modifier l'ensemble de votre réseau.
  • Vous devez maintenir les services système sur une connexion stable pendant que le navigateur utilise des proxys rotatifs.
  • Vous testez une application web avec une adresse IP différente mais ne souhaitez pas proxyfier les outils de développement ou la synchronisation cloud.

Étapes

  1. Obtenez les identifiants SOCKS5 de ProxyScrape. Depuis le tableau de bord ProxyScrape, copiez l'hôte, le port, le nom d'utilisateur et le mot de passe SOCKS5 pour le type de proxy dont vous avez besoin (résidentiel, datacenter ou mobile).

  2. Installez un configurateur SOCKS5 pour macOS. Choisissez un configurateur qui prend en charge le routage par application sur macOS. Par exemple, Proxifier, ProxyCap ou un configurateur SOCKS5 similaire capable de s'attacher à des applications sélectionnées. Installez-le et accordez les autorisations réseau requises.

  3. Créez un nouveau profil de proxy SOCKS5. Dans le configurateur, ajoutez un serveur proxy :

    • Protocole : SOCKS5
    • Hôte : votre hôte ProxyScrape
    • Port : votre port SOCKS5 ProxyScrape
    • Nom d'utilisateur et mot de passe : vos identifiants ProxyScrape
    • DNS : choisissez « Résoudre via le proxy » si disponible
  4. Configurez une règle uniquement pour le navigateur. Créez une règle qui correspond uniquement au processus de votre navigateur. Par exemple :

    • Application : Google Chrome ou Firefox
    • Action : Proxy via SOCKS5 Laissez les autres applications définies sur Direct.
  5. Configurez un profil de navigateur séparé (facultatif mais recommandé). Créez un profil de navigateur dédié pour la navigation proxyfiée. Cela permet de séparer les cookies, les extensions et le DNS mis en cache de votre profil normal.

    # Exemple : lancer Chrome avec un répertoire de profil séparé
    open -na "Google Chrome" --args --user-data-dir="$HOME/.chrome-proxy-profile" --proxy-server="socks5://127.0.0.1:1080"
    

    Remarque : si vous utilisez les règles par application du configurateur, vous n'aurez peut-être pas besoin de l'option --proxy-server. Utilisez l'une ou l'autre approche.

  6. Utilisez les emplacements réseau de macOS pour changer de contexte. Créez un emplacement réseau nommé « ProxyScrape » et un autre nommé « Direct ». Dans l'emplacement ProxyScrape, définissez le proxy SOCKS sur 127.0.0.1 et le port utilisé par votre configurateur, ou laissez-le vide si le configurateur gère le routage par application. Changez d'emplacement depuis le menu Apple lorsque vous souhaitez modifier le comportement par défaut.

  7. Testez le navigateur routé. Dans le navigateur proxyfié, visitez une page de vérification d'IP. Confirmez que l'IP correspond à ProxyScrape et à la région attendue.

  8. Testez une application exclue. Utilisez une application non-navigateur pour vérifier votre IP publique. Elle devrait afficher votre IP FAI normale, confirmant que le routage par application fonctionne.

  9. Exécutez des tests de fuite DNS et WebRTC. Dans le navigateur proxyfié, exécutez un test de fuite DNS et un test de fuite WebRTC. Le DNS devrait se résoudre via le proxy. Si WebRTC expose votre IP locale, désactivez WebRTC ou utilisez une extension pour le contrôler.

  10. Validez avec une vérification en ligne de commande. Depuis le Terminal, vérifiez le même point de terminaison SOCKS5 :

    curl --socks5-hostname USER:PASS@HOST:PORT https://httpbin.org/ip
    

    Remplacez USER, PASS, HOST et PORT par vos identifiants ProxyScrape.

Dépannage

  • Le navigateur affiche toujours l'IP locale. Vérifiez la correspondance du nom de processus du configurateur. Certains navigateurs utilisent des processus d'assistance ; ajoutez l'assistant à la règle.
  • Les pages se chargent lentement ou expirent. Essayez un autre type de proxy ProxyScrape. Les proxys datacenter sont généralement plus rapides ; les proxys résidentiels et mobiles peuvent avoir une latence plus élevée.
  • Fuites DNS. Activez le DNS côté proxy dans le configurateur. Dans Firefox, définissez network.proxy.socks_remote_dns sur true dans about:config.
  • macOS demande des autorisations réseau. Approuvez le configurateur dans Réglages Système > Confidentialité et sécurité. Sans autorisation, le routage par application ne fonctionnera pas.
  • Le proxy cesse de fonctionner après un changement de réseau. Resélectionnez l'emplacement réseau ou redémarrez le configurateur. macOS peut réinitialiser les paramètres de proxy lors du changement de réseau Wi-Fi.

Résumé

Un configurateur SOCKS5 pour macOS vous offre un routage uniquement pour le navigateur tandis que le reste de votre système reste en direct. Configurez les identifiants SOCKS5 de ProxyScrape, ajoutez une règle pour votre navigateur uniquement, et utilisez un profil de navigateur dédié pour des cookies et un DNS propres. Vérifiez avec des contrôles IP, DNS et WebRTC, et conservez un emplacement réseau macOS séparé pour un changement rapide. Cette configuration est bien adaptée à la surveillance SEO et aux tests web où vous avez besoin d'une adresse IP différente sans proxyfier toute votre machine.