Serie: Entwicklungsumgebung nur mit dem iPhone aufbauen
- Teil 1: VPS auswählen — Warum Hetzner CX43 die beste Wahl ist
- Teil 2: Claush über VPN mit dem Heimserver nutzen (dieser Artikel)
- Teil 3: VPS vs. Heimserver im Vergleich (demnächst)
Einleitung
Statt eines VPS kannst du auch den PC oder Mac, den du bereits zu Hause hast, als Server nutzen. Mit einer Heimserver + VPN Konfiguration entstehen keine monatlichen Kosten, und du kannst deine eigene Maschine direkt als Entwicklungsumgebung einsetzen.
Die Hardware-Anforderungen sind dieselben wie im VPS-Artikel — Claude Code selbst verbraucht kaum Ressourcen. Da der Heimserver deine persönliche Maschine ist, hängen die benötigten Specs davon ab, was du darauf betreibst. Für die Verwaltung von Websites oder das Bearbeiten von Dateien reicht ein alter PC jedoch völlig aus.
Hardware, die als Heimserver geeignet ist
| Hardware | Eigenschaften |
|---|---|
| Übrig gebliebener PC oder Mac | Einfach zum Einstieg |
| Raspberry Pi 5 | Stromsparend, leise. Ausreichend für leichte Aufgaben |
| Altes Notebook | Geringer Stromverbrauch. Gut für Dauerbetrieb |
| NAS (Synology, etc.) | Docker-fähige Modelle können Claude Code ausführen |
Warum braucht man ein VPN?
Ein Heimserver befindet sich normalerweise im lokalen Netzwerk zu Hause. Um von unterwegs mit dem iPhone darauf zuzugreifen, benötigt man eine Methode zur Verbindung über das Internet.
Es gibt hauptsächlich zwei Möglichkeiten:
| Methode | Beschreibung | Sicherheit |
|---|---|---|
| Port-Weiterleitung (direktes SSH) | Router-Port für SSH öffnen | △ Gefährlich. Nicht empfohlen |
| VPN | Über VPN-Tunnel ins lokale Netzwerk verbinden | ◎ Sicher |
Einen Port direkt dem Internet auszusetzen birgt erhebliche Sicherheitsrisiken. Die Nutzung eines VPNs ist die richtige Wahl.
Drei VPN-Optionen
Es gibt drei Hauptwege, eine VPN-Verbindung einzurichten. Wähle je nach Umgebung und Präferenz.
Option 1: Router-integriertes VPN (am einfachsten)
Viele Heimrouter (Buffalo, NEC, ASUS, etc.) verfügen über einen eingebauten VPN-Server. Mit einem kompatiblen Router kann man eine VPN-Umgebung erstellen, ohne auf dem Heimserver etwas installieren zu müssen.
- VPN-Server (L2TP/IPSec oder IKEv2) im Router-Administrationsbereich aktivieren
- Verbindungsdaten im iPhone unter “Einstellungen → Allgemein → VPN” eingeben
- Keine App erforderlich — die einfachste Methode
Option 2: Tailscale (die einfachste App zur Einrichtung)
Tailscale ist ein VPN-Dienst, der P2P-Verbindungen mit nur einer Kontoregistrierung ermöglicht.
# Auf dem Heimserver installieren
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up
Einfach die Tailscale-App auf dem iPhone installieren und einloggen. Keine Router-Konfiguration erforderlich — von überall verbinden.
Option 3: WireGuard (maximale Flexibilität)
WireGuard ist ein schnelles, leichtes VPN-Protokoll. Ideal für alle, die mehr Kontrolle möchten.
# Auf dem Heimserver installieren (Ubuntu/Debian)
sudo apt update && sudo apt install wireguard -y
Es gibt eine offizielle WireGuard-App für iPhone, mit der man Einstellungen per QR-Code importieren kann. Am Router muss UDP-Port 51820 freigegeben werden.
SSH-Verbindung mit Claush
Nach der VPN-Verbindung einfach in den Claush-Servereinstellungen die lokale IP-Adresse des Heimservers (z. B. 192.168.1.10) oder die von Tailscale zugewiesene IP-Adresse als Hostnamen eingeben. Danach funktioniert alles genauso wie bei einem normalen VPS.
Wichtige Hinweise
Feste IP-Adresse erforderlich (bei Router-VPN und WireGuard)
Die IP-Adresse deiner Heimverbindung kann sich ändern (dynamische IP). Ein DDNS-Dienst (z. B. das kostenlose Duck DNS) ermöglicht den Zugriff über einen Domainnamen. Bei Tailscale entfällt dieses Problem.
Kosten für Dauerbetrieb
Der Heimserver kann nicht ausgeschaltet werden. Die Stromkosten sollten berücksichtigt werden. Ein Raspberry Pi kostet nur ein paar hundert Yen pro Monat.
Heimnetz-Geschwindigkeit
Claushs SSH basiert hauptsächlich auf Textaustausch, sodass eine normale Glasfaserverbindung völlig ausreicht.
Zusammenfassung
| Details | |
|---|---|
| Geeignet für | Wer einen übrigen PC hat / wer monatliche Kosten minimieren möchte |
| Nicht geeignet für | Wer Konfiguration scheut / wer den Komfort eines VPS schätzt |
| Einfachste Methode | Router-VPN + iPhone VPN-Einstellungen |
| Einfachste App-Methode | Tailscale |
| Kosten | Nur Strom (einige hundert Yen/Monat für Raspberry Pi) |
In Teil 3 werden VPS und Heimserver ausführlich nach Kosten, Komfort und Spezifikationen verglichen.
Dies ist Teil 2 der Serie. Lies auch Teil 1: VPS auswählen.