Skip to content
Beginner / 6 min read

Dataimpulse-Residential-Proxys mit Proxifier unter macOS einrichten: Ein Einsteiger-Walkthrough

Eine anfängerfreundliche Anleitung zum Verbinden von Dataimpulse-Residential-Proxys mit Proxifier unter macOS: Endpunkt mit curl prüfen, Proxy hinzufügen, app-spezifische Regeln erstellen und die Exit-IP bestätigen, ohne den Rest des Systems zu beeinträchtigen.

Überblick

Proxifier leitet den Datenverkehr einzelner macOS-Apps über einen Proxy, sodass Sie weder systemweite Netzwerkeinstellungen ändern noch die eigene Konfiguration jeder Anwendung anfassen müssen. Dieses Tutorial verbindet Dataimpulse-Residential-Proxys (HTTP oder SOCKS5, Pay-as-you-go) mit Proxifier unter macOS, überprüft die Verbindung zuerst vom Terminal aus und beschränkt das Proxying anschließend auf nur die Apps, die Sie auswählen.

Jeder unten verwendete Wert stammt aus Ihrem Dataimpulse-Dashboard: Proxy-Host, Port, Benutzername und Passwort. Dataimpulse ist ein für diesen Workflow vorgeschlagener Anbieter, weil es Residential- und Mobile-IPs über HTTP und SOCKS5 im Pay-as-you-go-Modell anbietet, was für kurze Tests und schrittweise Rollouts geeignet ist. Rotation, Sitzungsverhalten und etwaige Targeting-Optionen hängen von Ihrem Tarif ab; betrachten Sie daher das Dashboard als maßgebliche Quelle, wenn eine Einstellung nicht mit dieser Anleitung übereinstimmt.

Bevor Sie beginnen

  • Ein Dataimpulse-Konto mit verfügbarem Guthaben.
  • Ihren Proxy-Host, Port, Benutzernamen und Ihr Passwort aus dem Dashboard. Notieren Sie sowohl den HTTP- als auch den SOCKS5-Endpunkt, falls Ihr Tarif beide bereitstellt.
  • Installiertes Proxifier für macOS sowie ein Administratorkonto, damit Sie etwaige Aufforderungen zu Systemkomponenten genehmigen können.
  • Terminalzugriff für die Überprüfungsschritte.
  • Notieren Sie Ihre normale öffentliche IP-Adresse, damit Sie feststellen können, ob das Proxying tatsächlich funktioniert hat.

Den richtigen Proxy-Typ in Proxifier wählen

Proxifier-Typ Verwenden, wenn Hinweise
HTTPS Die App nur HTTP/HTTPS spricht Proxifier tunnelt HTTP-Anfragen über CONNECT; dies ist die übliche Wahl für Browser.
SOCKS5 Die App oder das Tool besser auf Socket-Ebene funktioniert Nur verwenden, wenn Ihr Dataimpulse-Dashboard einen SOCKS5-Host und -Port anzeigt.

Wenn beide Endpunkte vorhanden sind, beginnen Sie mit HTTPS. Dieser ist einfacher zu diagnostizieren und deckt die meisten browserbasierten Arbeiten ab.

Schritte

  1. Kopieren Sie Ihre Zugangsdaten aus dem Dataimpulse-Dashboard. Notieren Sie den Host, den Port für das gewählte Protokoll, den Benutzernamen und das Passwort. Kopieren und fügen Sie ein, statt neu zu tippen, denn ein einziges falsches Zeichen erzeugt denselben Fehler wie ein falsches Passwort.

  2. Überprüfen Sie den Endpunkt im Terminal, bevor Sie Proxifier öffnen. Ein schnelles Scheitern hier trennt ein Problem mit den Zugangsdaten von einem Konfigurationsproblem:

curl -s -x "http://USERNAME:PASSWORD@HOST:PORT" https://api.ipify.org

Verwenden Sie für einen SOCKS5-Endpunkt das SOCKS5-Schema und lassen Sie curl DNS über den Proxy auflösen:

curl -s -x "socks5h://USERNAME:PASSWORD@HOST:PORT" https://api.ipify.org

Der Befehl sollte eine IP-Adresse ausgeben, die sich von Ihrer normalen unterscheidet. Wenn Ihr Benutzername oder Ihr Passwort Zeichen wie @, : oder / enthält, kodieren Sie diese in der curl-URL URL-konform (@ wird zu %40, : wird zu %3A). Kodieren Sie sie nur für curl; geben Sie sie in Proxifier als Klartext ein.

  1. Installieren Sie Proxifier unter macOS und genehmigen Sie jede angezeigte Aufforderung zu Systemkomponenten. Proxifier benötigt diese Genehmigung, bevor es App-Datenverkehr abfangen kann.

  2. Fügen Sie den Proxy in Proxifier hinzu. Öffnen Sie Profile → Proxy Servers…, klicken Sie auf Add und füllen Sie aus:

    • Address: der Dataimpulse-Host aus Ihrem Dashboard.
    • Port: der Port, der zum gewählten Protokoll passt.
    • Protocol: HTTPS oder SOCKS5, passend zum Port.
    • Username / Password: die Zugangsdaten aus Ihrem Dashboard.

    Klicken Sie dann auf Check, um den integrierten Konnektivitätstest von Proxifier auszuführen. Ein bestandener Test bedeutet, dass der Proxy erreichbar ist und die Zugangsdaten akzeptiert werden.

  3. Definieren Sie Proxifizierungsregeln. Öffnen Sie Profile → Proxification Rules…. Stellen Sie die Default-Regel auf Direct, damit nichts versehentlich weitergeleitet wird, und fügen Sie dann eine Regel pro App hinzu, die tatsächlich über den Proxy laufen soll (zum Beispiel Safari, Chrome oder ein Kommandozeilen-Scraping-Tool). Gleichen Sie die Regel über den Anwendungsnamen ab und setzen Sie ihre Action auf den soeben hinzugefügten Proxy. Halten Sie spezifische App-Regeln oberhalb des Direct-Standardwerts und verwenden Sie die Pfeiltasten, um sie neu anzuordnen.

  4. Bestätigen Sie mit einer echten Anfrage. Öffnen Sie eine der proxifizierten Apps, laden Sie eine IP-Abfrageseite und vergleichen Sie das Ergebnis mit der zuvor notierten IP. Öffnen Sie dann das Protokoll oder die Verbindungsansicht von Proxifier, um zu bestätigen, dass die Verbindungen der App den Dataimpulse-Proxy als Ziel auflisten.

  5. Verstehen Sie, wie Ihr Endpunkt rotiert. Wiederholen Sie die Terminal-Anfrage einige Male und beobachten Sie die gemeldete Adresse:

for i in 1 2 3; do
  curl -s -x "http://USERNAME:PASSWORD@HOST:PORT" https://api.ipify.org
  echo
done

Wenn Sie wiederholt dieselbe Adresse sehen, verwendet Ihr Tarif möglicherweise eine sitzungsbasierte Rotationsrichtlinie statt einer Rotation bei jeder Anfrage. Prüfen Sie das Dashboard, bevor Sie annehmen, dass die Rotation defekt ist.

  1. Halten Sie Zugangsdaten aus Ihrer Shell-Historie heraus, indem Sie die Proxy-URL für die aktuelle Sitzung in einer Variable speichern:
export DI_PROXY="http://USERNAME:PASSWORD@HOST:PORT"
curl -s -x "$DI_PROXY" https://api.ipify.org

Fehlerbehebung

Symptom Wahrscheinliche Ursache Lösung
407 Proxy Authentication Required Falsche oder abgelaufene Zugangsdaten Kopieren Sie Benutzername und Passwort erneut aus dem Dashboard und aktualisieren Sie den Proxy-Eintrag.
curl funktioniert, Proxifier nicht Regelsatz passt nicht zur App, oder die Default-Regel leitet weiterhin direkt weiter Prüfen Sie den Anwendungsnamen in der Regel und stellen Sie sicher, dass die Regel oberhalb des Standardwerts steht.
Browser zeigt weiterhin Ihre echte IP Eine Browsererweiterung oder macOS-Netzwerk-Proxy-Einstellung überschreibt Proxifier Deaktivieren Sie widersprüchliche Proxy-Erweiterungen und entfernen Sie manuelle HTTP/HTTPS-Proxys in Systemeinstellungen → Netzwerk.
Verbindung verweigert oder Timeouts Port- und Protokoll-Nichtübereinstimmung oder der Endpunkt ist vorübergehend nicht verfügbar Prüfen Sie erneut, ob der Port zum ausgewählten Protokoll gehört; versuchen Sie das andere Protokoll, falls Ihr Tarif eines anbietet.
Proxifier fängt nach einem macOS-Update nicht mehr ab Die Genehmigung für die Systemkomponente wurde zurückgesetzt Genehmigen Sie die Komponente erneut, wenn Sie dazu aufgefordert werden, und starten Sie Proxifier neu.
Alles ist sehr langsam Weit entfernter Exit-Node oder große Entfernung zwischen Ihnen und dem Proxy Testen Sie mit einer kleineren einzelnen Anfrage, ob es funktioniert, und passen Sie dann Ihren Tarif oder die Endpunktauswahl im Dashboard an.

Zusammenfassung

  • Überprüfen Sie die Dataimpulse-Zugangsdaten mit curl, bevor Sie Proxifier konfigurieren, damit Zugangsdatenfehler und Konfigurationsfehler nie vermischt werden.
  • Fügen Sie den Proxy unter Profile → Proxy Servers… mit dem Protokoll hinzu, das zu Ihrem Port passt, und bestätigen Sie ihn mit der Schaltfläche Check von Proxifier.
  • Stellen Sie die Default-Regel auf Direct und fügen Sie unter Profile → Proxification Rules… Regeln pro App hinzu, sodass nur die von Ihnen ausgewählten Apps über den Proxy laufen.
  • Bestätigen Sie den Erfolg, indem Sie die Exit-IP mit Ihrer normalen Adresse vergleichen, und wiederholen Sie dann Anfragen, um zu erfahren, wie Ihr Endpunkt rotiert.