Serie: Construye un entorno de desarrollo solo con iPhone
- Parte 1: Elegir un VPS — Por qué Hetzner CX43 es la mejor opción
- Parte 2: Cómo usar Claush conectándote a tu servidor doméstico mediante VPN (este artículo)
- Parte 3: Comparativa VPS vs servidor doméstico (próximamente)
Introducción
En lugar de usar un VPS, también puedes aprovechar el PC o Mac que ya tienes en casa como servidor. Con una configuración de servidor doméstico + VPN, no hay costes mensuales y puedes usar tu propia máquina directamente como entorno de desarrollo.
Los requisitos de hardware son los mismos que en el artículo del VPS: Claude Code en sí apenas consume recursos. Como el servidor doméstico es una máquina dedicada exclusivamente para ti, las especificaciones necesarias dependen de lo que ejecutes, pero para gestionar sitios web o editar archivos, un PC antiguo es más que suficiente.
Hardware que puedes usar como servidor doméstico
| Hardware | Características |
|---|---|
| PC o Mac de sobra | Fácil de empezar |
| Raspberry Pi 5 | Bajo consumo, silencioso. Suficiente para tareas ligeras |
| Portátil antiguo | Bajo consumo de energía. Ideal para funcionamiento continuo |
| NAS (Synology, etc.) | Los modelos compatibles con Docker pueden ejecutar Claude Code |
¿Por qué necesitas una VPN?
Un servidor doméstico normalmente está dentro de la red local de tu casa. Para acceder a él desde tu iPhone cuando estás fuera, necesitas una forma de conectarte a través de internet.
Hay principalmente dos métodos:
| Método | Descripción | Seguridad |
|---|---|---|
| Reenvío de puertos (SSH expuesto) | Abrir un puerto del router para SSH | △ Peligroso. No recomendado |
| VPN | Conectarse a la red local mediante túnel VPN | ◎ Seguro |
Exponer un puerto directamente a internet conlleva importantes riesgos de seguridad. Usar una VPN es la elección correcta.
Tres opciones de VPN
Hay tres formas principales de configurar una conexión VPN. Elige según tu entorno y preferencias.
Opción 1: VPN integrada en el router (la más sencilla)
Muchos routers domésticos (Buffalo, NEC, ASUS, etc.) tienen un servidor VPN integrado. Con un router compatible, puedes crear un entorno VPN sin instalar nada en el servidor doméstico.
- Activa el servidor VPN (L2TP/IPSec o IKEv2) en el panel de administración del router
- Introduce los datos de conexión en “Ajustes → General → VPN” del iPhone
- No se necesita ninguna app — el método más simple
Opción 2: Tailscale (la app más fácil de configurar)
Tailscale es un servicio VPN que permite conexiones P2P con solo registrarse.
# Instalar en el servidor doméstico
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up
Instala la app de Tailscale en el iPhone e inicia sesión. Sin configuración del router — conéctate desde cualquier lugar.
Opción 3: WireGuard (máxima flexibilidad)
WireGuard es un protocolo VPN rápido y ligero, ideal para quienes quieren un control más preciso.
# Instalar en el servidor doméstico (Ubuntu/Debian)
sudo apt update && sudo apt install wireguard -y
Hay una app oficial de WireGuard para iPhone que permite importar la configuración mediante código QR. Necesitas abrir el puerto UDP 51820 en el router.
Conectar con Claush mediante SSH
Tras conectarte por VPN, abre la configuración del servidor en Claush e introduce la dirección IP local de tu servidor doméstico (p. ej., 192.168.1.10) o la IP asignada por Tailscale como nombre de host. A partir de ahí, funciona igual que cualquier VPS normal.
Puntos a tener en cuenta
Se necesita IP fija (para VPN del router y WireGuard)
La IP de tu conexión doméstica puede cambiar (IP dinámica). Usar un servicio DDNS (como el gratuito Duck DNS) te permite acceder mediante un nombre de dominio. Con Tailscale este problema no existe.
Coste del funcionamiento continuo
El servidor doméstico no puede apagarse. Ten en cuenta que habrá un gasto en electricidad. Una Raspberry Pi cuesta solo unos pocos cientos de yenes al mes.
Velocidad de la conexión doméstica
El SSH de Claush se basa principalmente en intercambio de texto, por lo que una conexión de fibra normal es más que suficiente.
Resumen
| Detalles | |
|---|---|
| Ideal para | Quienes tienen un PC de sobra / quienes quieren minimizar costes mensuales |
| No ideal para | Quienes prefieren evitar configuraciones / quienes valoran la comodidad de un VPS |
| Método más sencillo | VPN integrada en el router + configuración VPN del iPhone |
| Método más sencillo con app | Tailscale |
| Coste | Solo electricidad (pocos cientos de yenes/mes con Raspberry Pi) |
En la Parte 3, haremos una comparativa exhaustiva de VPS vs servidor doméstico en cuanto a coste, comodidad y especificaciones.
Este es el artículo 2 de la serie. Consulta también la Parte 1: Elegir un VPS.