Ragnarr nutzt das normale iOS-Networking - es gibt keinen speziellen VPN-Modus zu konfigurieren. Faustregel: Öffnet sich eine URL in Mobile Safari, während dein VPN verbunden ist, kann Ragnarr dieselbe URL nutzen. Im Vergleich dazu, Dienste öffentlich über einen Reverse Proxy zu exponieren, hält ein VPN alles privat - ohne Zertifikate, Portweiterleitung oder Firewall-Regeln.

Tailscale einrichten

  1. Installiere die Tailscale-iOS-App und melde dich im selben Tailnet wie dein Server an.
  2. Stelle sicher, dass sich dein Dienst in Mobile Safari über seinen Tailnet-Hostname öffnet, zum Beispiel http://sonarr.tailnet-name.ts.net:8989 - oder https://…, falls du ihn über TLS bereitstellst.
  3. Füge dieselbe URL und den API-Schlüssel in Ragnarr hinzu.
  4. Tippe auf Verbindung testen, bevor du speicherst.

Mit aktiviertem MagicDNS werden Maschinennamen im Tailnet automatisch aufgelöst, sodass du kurze Hostnamen statt der Tailscale-IPs (100.x.y.z) nutzen kannst. Beides funktioniert in Ragnarr - Hostnamen überstehen IP-Änderungen nur besser.

Deine lokalen URLs überall am Laufen halten

Sind deine Dienste mit LAN-Adressen wie http://192.168.1.50:8989 konfiguriert, hast du zwei Optionen:

  • Stelle die URLs in Ragnarr auf den Tailnet-Hostname um - funktioniert zu Hause wie unterwegs.
  • Aktiviere einen Tailscale-Subnet Router auf einer Maschine zu Hause, damit der Bereich 192.168.x.x über das Tailnet erreichbar ist - dann funktionieren die LAN-URLs auch unterwegs weiter, ohne dass du deine Ragnarr-Konfiguration anfassen musst.

Andere VPNs (WireGuard, OpenVPN, …)

Jedes VPN, das deinem iPhone eine Route zum Server gibt, funktioniert genauso: VPN verbinden, die URL in Mobile Safari prüfen und sie dann in Ragnarr nutzen. WireGuard-Nutzer verwenden in der Regel die LAN-IP des Servers oder einen internen DNS-Namen.

Fehlerbehebung

  • Prüfe, dass das VPN verbunden ist, bevor du Ragnarr öffnest - der On-Demand-Modus des VPN vermeidet Überraschungen.
  • Nutze exakt die URL, die in Safari funktioniert, samt Schema (http:// vs https://) und Port.
  • Stelle sicher, dass der Dienst auf dem erwarteten Port und Pfad lauscht - ein 404 deutet oft auf ein fehlendes URL-Base-Segment hin.
  • Löst sich ein Hostname nicht mehr auf, prüfe, ob der Tailscale-Node-Key des Servers abgelaufen ist, und authentifiziere ihn neu.
  • Ein Exit Node ist nicht nötig - Ragnarr braucht nur eine Route zu deinen Diensten, kein Full-Tunnel-Routing.

Verwandte Guides

Zurück zu allen Guides, oder sieh dir die Support-FAQ für Verbindungs-Fehlerbehebung an.