Skip to content
Advanced / 5 min read

IPRoyal Shadowsocks-Proxys auf iOS mit Shadowrocket für erweiterte Privatsphäre konfigurieren

Erfahren Sie, wie Sie IPRoyal-Shadowsocks-Proxys auf Ihrem iOS-Gerät mit Shadowrocket einrichten, einschließlich erweiterter Routing-Regeln und Leckprüfung für maximale Privatsphäre.

iOS Shadowsocks Privatsphäre/Anonymität

Überblick

Shadowsocks ist ein sicheres Proxy-Protokoll, das den Datenverkehr zwischen Ihrem Gerät und dem Proxy-Server verschlüsselt, was es zu einer beliebten Wahl für datenschutzorientierte Nutzer macht. IPRoyal bietet Shadowsocks-ähnliches Tunneling als Teil seines Proxy-Angebots an, und in Kombination mit Shadowrocket auf iOS erhalten Sie eine feingranulare Kontrolle darüber, welche Apps und Domains den Proxy verwenden.

Dieses fortgeschrittene Tutorial führt Sie durch die Konfiguration von IPRoyal Shadowsocks-Proxys auf einem iPhone oder iPad mit Shadowrocket, die Einrichtung regelbasierter Routing-Regeln und die Überprüfung, dass Ihre echte IP und Ihre DNS-Anfragen nicht durchsickern.

Voraussetzungen

  • Ein aktives IPRoyal-Konto mit Shadowsocks-Proxy-Zugangsdaten (Serveradresse, Port, Passwort und Verschlüsselungsmethode).
  • Shadowrocket auf Ihrem iOS-Gerät installiert. Es ist eine kostenpflichtige App, die im App Store erhältlich ist.
  • Grundlegende Kenntnisse von Proxy-Konzepten und iOS-Einstellungen.

Schritt 1: IPRoyal-Shadowsocks-Zugangsdaten abrufen

  1. Melden Sie sich in Ihrem IPRoyal-Dashboard an.
  2. Navigieren Sie zu dem Proxy-Produkt, das Shadowsocks-Unterstützung enthält (Residential-, ISP- oder Rechenzentrums-Proxys, je nach Ihrem Tarif).
  3. Generieren Sie Ihre Shadowsocks-Zugangsdaten oder suchen Sie sie. Sie benötigen:
    • Serveradresse (z. B. ss.iproyal.com oder eine IP-Adresse)
    • Portnummer
    • Passwort
    • Verschlüsselungsmethode (z. B. aes-256-gcm, chacha20-ietf-poly1305)
  4. Optional kann IPRoyal eine ss://-URI bereitstellen, die alle Parameter kodiert. Sie können diese verwenden, um die Konfiguration direkt in Shadowrocket zu importieren.

Unterstützte Verschlüsselungsmethoden umfassen häufig:

aes-256-gcm
aes-128-gcm
chacha20-ietf-poly1305

Schritt 2: Shadowrocket unter iOS installieren

  1. Öffnen Sie den App Store auf Ihrem iPhone oder iPad.
  2. Suchen Sie nach „Shadowrocket“ und kaufen/laden Sie die App herunter. (Es ist eine einmalige Zahlung erforderlich.)
  3. Öffnen Sie Shadowrocket nach der Installation. Möglicherweise müssen Sie VPN-Konfigurationen zulassen, wenn Sie dazu aufgefordert werden.

Schritt 3: Ihren IPRoyal-Shadowsocks-Server hinzufügen

  1. Tippen Sie in Shadowrocket auf das „+“-Symbol in der oberen rechten Ecke.
  2. Wählen Sie „Manual“ (Manuell), um die Serverdetails manuell einzugeben, oder „Scan QR Code“ (QR-Code scannen), wenn IPRoyal einen QR-Code bereitgestellt hat.
  3. Füllen Sie die Felder mit den Zugangsdaten aus Schritt 1 aus:
Feld Wert
Typ Shadowsocks
Server your-server.iproyal.com
Port 12345
Passwort Ihr-Passwort
Methode aes-256-gcm
  1. Tippen Sie auf „Done“ (Fertig), um die Konfiguration zu speichern.

Schritt 4: Erweiterte Routing-Regeln konfigurieren

Shadowrocket unterstützt regelbasiertes Routing, sodass Sie nur bestimmten Datenverkehr durch den Proxy senden können, während anderer Datenverkehr direkt läuft. Dies ist nützlich für Privatsphäre und Leistung.

  1. Tippen Sie unten auf den Tab „Config“ und dann auf die aktive Konfigurationsdatei (z. B. „default.conf“).
  2. Bearbeiten Sie den Abschnitt [Rule], um Ihre Routing-Logik zu definieren. Nachfolgend finden Sie ein Beispiel-Regelset, das alles durch den Proxy leitet außer lokalen Netzwerken und der IPRoyal-Website:
[Rule]
# Den gesamten übrigen Datenverkehr durch den Proxy leiten
FINAL,PROXY
# Lokalen Netzwerkverkehr direkt leiten
IP-CIDR,192.168.0.0/16,DIRECT
IP-CIDR,10.0.0.0/8,DIRECT
IP-CIDR,172.16.0.0/12,DIRECT
# IPRoyal-Dashboard für schnellen Zugriff direkt leiten
DOMAIN-SUFFIX,iproyal.com,DIRECT
  1. Speichern Sie die Konfiguration. Sie können auch die Einstellung „Global Routing“ in der App verwenden, um schnell zwischen den Modi Global, Rule und Direct zu wechseln.

Schritt 5: Verbinden und Ihre IP überprüfen

  1. Kehren Sie zum Startbildschirm von Shadowrocket zurück und stellen Sie den Verbindungsschalter auf „On“ (Ein). Beim ersten Mal fragt iOS Sie, ob Sie VPN-Konfigurationen zulassen möchten – tippen Sie auf „Allow“ (Zulassen).
  2. Öffnen Sie Safari und besuchen Sie einen IP-Prüfdienst wie https://httpbin.org/ip oder https://ifconfig.me. Die angezeigte IP sollte dem Standort des IPRoyal-Proxys entsprechen, nicht Ihrer echten IP.
  3. Um zu überprüfen, ob der Proxy für bestimmte Apps funktioniert, öffnen Sie eine App, die Sie durch den Proxy geleitet haben (z. B. einen Browser), und prüfen Sie deren IP.

Schritt 6: Auf Leaks testen

Erweiterte Datenschutz-Setups erfordern die Prüfung auf DNS- und WebRTC-Leaks.

  1. Besuchen Sie https://ipleak.net oder https://browserleaks.com/ip in Safari.
  2. Stellen Sie sicher, dass die erkannte IP die Proxy-IP ist und dass keine DNS-Server Ihres echten ISPs aufgeführt sind.
  3. Aktivieren Sie in Shadowrocket in den App-Einstellungen „DNS over HTTPS“ (DoH), um DNS-Leaks zu verhindern. Verwenden Sie einen vertrauenswürdigen DoH-Anbieter wie Cloudflare (https://cloudflare-dns.com/dns-query) oder Google (https://dns.google/dns-query).
  4. Wenn Sie Leaks feststellen, überprüfen Sie Ihr Regelset und stellen Sie sicher, dass DNS-Anfragen ebenfalls über den Proxy geleitet werden. Sie können DNS durch den Proxy erzwingen, indem Sie eine Regel wie die folgende hinzufügen:
DOMAIN,cloudflare-dns.com,PROXY
DOMAIN,dns.google,PROXY

Fehlerbehebung

  • Verbindung schlägt fehl: Überprüfen Sie die Serveradresse, den Port, das Passwort und die Verschlüsselungsmethode noch einmal. Stellen Sie sicher, dass die Methode genau der von IPRoyal angegebenen entspricht.
  • Langsame Geschwindigkeiten: Probieren Sie einen anderen IPRoyal-Serverstandort aus oder wechseln Sie zu einer anderen Verschlüsselungsmethode (z. B. ist chacha20-ietf-poly1305 auf Mobilgeräten oft schneller).
  • DNS-Leaks bestehen weiterhin: Stellen Sie sicher, dass DoH aktiviert ist und dass Ihr Regelset DNS-Datenverkehr durch den Proxy leitet. Einige Apps verwenden möglicherweise ihre eigene DNS-Auflösung; erwägen Sie, vorübergehend den Modus „Global“ zu verwenden, um den gesamten Datenverkehr durch den Proxy zu erzwingen.
  • App-Konflikte: Deaktivieren Sie alle anderen VPN- oder Proxy-Apps, bevor Sie Shadowrocket verbinden. Unter iOS kann jeweils nur eine VPN-Konfiguration aktiv sein.
  • Shadowrocket stellt keine Verbindung her: Prüfen Sie, ob Ihr IPRoyal-Abonnement aktiv ist und ob der Shadowsocks-Dienst für Ihren Tarif aktiviert ist. Wenden Sie sich an den IPRoyal-Support, wenn die Zugangsdaten korrekt erscheinen, die Verbindung aber fehlschlägt.

Zusammenfassung

In diesem Tutorial haben Sie IPRoyal Shadowsocks-Proxys unter iOS mit Shadowrocket konfiguriert, erweiterte Routing-Regeln eingerichtet und Ihre Verbindung auf Leaks überprüft. Dieses Setup gibt Ihnen eine feingranulare Kontrolle über Ihren Datenverkehr bei gleichzeitiger starker Verschlüsselung und Privatsphäre. Denken Sie daran, regelmäßig auf Leaks zu testen und die Regeln nach Bedarf für Ihren spezifischen Anwendungsfall anzupassen.