Ollama no responde desde otro ordenador de la red
Ollama funciona en el servidor, pero desde otro equipo (o desde Open WebUI/Home Assistant en otra máquina) da «connection refused».
Por qué pasa (diagnóstico)
- Por defecto Ollama solo escucha en
127.0.0.1:11434.
Solución paso a paso
- Edita el servicio:
sudo systemctl edit ollama.service. - Añade bajo
[Service]:Environment="OLLAMA_HOST=0.0.0.0:11434". - Aplica:
sudo systemctl daemon-reloadysudo systemctl restart ollama. - Prueba desde otro equipo:
curl http://IP_LOCAL:11434. - No lo expongas a Internet sin protección: usa VPN (Tailscale) o un proxy con autenticación.
Requisitos
- Servidor con Ollama
- Ollama (Linux, systemd)
Compatibilidad
- Linux
- macOS (launchctl)
- Windows (variables de entorno)
Verificación
Basado en la documentación oficial citada; aún no probado en este laboratorio.
Fuentes
- Ollama — FAQ (exponer en la red) (en inglés)
Guías relacionadas
- Ollama «olvida» lo que le has dicho: ampliar el contexto
- Guardar los modelos de Ollama en otro disco
- Ollama no usa la GPU
- Usar Ollama (LLM local) como agente de conversación en Home Assistant
- ¿Mi tarjeta gráfica sirve para Ollama?
- Ollama tarda mucho en la primera respuesta: mantener el modelo cargado
Más guías de IA local.