Come usare Claush connettendosi al server domestico tramite VPN

VPSServer domesticoVPNWireGuardTailscaleClaushSviluppo iPhone

Serie: Costruire un ambiente di sviluppo con solo un iPhone


Introduzione

Invece di usare un VPS, puoi sfruttare il PC o il Mac che hai già a casa come server. Con una configurazione server domestico + VPN, non ci sono costi mensili e puoi usare la tua macchina direttamente come ambiente di sviluppo.

I requisiti hardware sono gli stessi dell’articolo sui VPS — Claude Code in sé consuma quasi nessuna risorsa. Poiché il server domestico è una macchina esclusivamente tua, le specifiche necessarie dipendono da cosa ci esegui sopra, ma per gestire siti web o modificare file, un vecchio PC è più che sufficiente.


Hardware utilizzabile come server domestico

HardwareCaratteristiche
PC o Mac di ricambioFacile da avviare
Raspberry Pi 5Basso consumo, silenzioso. Sufficiente per attività leggere
Vecchio notebookBasso consumo energetico. Ottimo per funzionamento continuo
NAS (Synology, ecc.)I modelli compatibili con Docker possono eseguire Claude Code

Perché hai bisogno di una VPN?

Un server domestico si trova normalmente all’interno della rete locale di casa. Per accedervi dall’iPhone quando sei fuori, hai bisogno di un modo per connetterti tramite internet.

Ci sono principalmente due approcci:

MetodoDescrizioneSicurezza
Port forwarding (SSH esposto)Aprire una porta del router per SSH△ Pericoloso. Non consigliato
VPNConnettersi alla rete locale tramite tunnel VPN◎ Sicuro

Esporre una porta direttamente a internet comporta rischi di sicurezza significativi. Usare una VPN è la scelta giusta.


Tre opzioni VPN

Esistono tre modi principali per configurare una connessione VPN. Scegli in base al tuo ambiente e alle tue preferenze.

Opzione 1: VPN integrata nel router (la più semplice)

Molti router domestici (Buffalo, NEC, ASUS, ecc.) dispongono di un server VPN integrato. Con un router compatibile, puoi creare un ambiente VPN senza installare nulla sul server domestico.

  • Abilita il server VPN (L2TP/IPSec o IKEv2) nel pannello di amministrazione del router
  • Inserisci le informazioni di connessione in “Impostazioni → Generali → VPN” su iPhone
  • Nessuna app necessaria — il metodo più semplice

Opzione 2: Tailscale (l’app più facile da configurare)

Tailscale è un servizio VPN che consente connessioni P2P con solo la registrazione di un account.

# Installare sul server domestico
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up

Installa l’app Tailscale sull’iPhone e accedi. Nessuna configurazione del router necessaria — connettiti da qualsiasi luogo.

Opzione 3: WireGuard (massima flessibilità)

WireGuard è un protocollo VPN veloce e leggero, ideale per chi desidera un controllo più preciso.

# Installare sul server domestico (Ubuntu/Debian)
sudo apt update && sudo apt install wireguard -y

Esiste un’app ufficiale WireGuard per iPhone che consente di importare la configurazione tramite codice QR. È necessario aprire la porta UDP 51820 sul router.


Connessione con Claush tramite SSH

Dopo la connessione VPN, apri le impostazioni del server in Claush e inserisci l’indirizzo IP locale del tuo server domestico (es.: 192.168.1.10) o l’indirizzo IP assegnato da Tailscale come nome host. Da lì in poi, funziona esattamente come qualsiasi VPS normale.


Punti da tenere a mente

IP fisso necessario (per VPN router e WireGuard)

L’indirizzo IP della tua connessione domestica può cambiare (IP dinamico). Usare un servizio DDNS (come il gratuito Duck DNS) ti consente di accedere tramite un nome di dominio. Con Tailscale questo problema non esiste.

Costo del funzionamento continuo

Il server domestico non può essere spento. Tieni conto del costo dell’elettricità. Un Raspberry Pi costa solo qualche centinaio di yen al mese.

Velocità della connessione domestica

L’SSH di Claush si basa principalmente su scambi di testo, quindi una normale connessione in fibra è più che adeguata.


Dettagli
Ideale perChi ha un PC di ricambio / chi vuole minimizzare i costi mensili
Non ideale perChi evita le configurazioni / chi preferisce la comodità di un VPS
Metodo più sempliceVPN integrata nel router + impostazioni VPN dell’iPhone
Metodo app più sempliceTailscale
CostoSolo elettricità (qualche centinaio di yen/mese con Raspberry Pi)

Nella Parte 3, faremo un confronto approfondito tra VPS e server domestico in termini di costo, comodità e specifiche.


Questo è l’articolo 2 della serie. Leggi anche la Parte 1: Scegliere un VPS.