Usare Ollama dal telefono con il Wi-Fi di casa o una VPN
Collega un’app del telefono a un modello Ollama sul tuo computer: apri Ollama alla rete di casa, trova l’URL base, provalo e tienilo lontano da internet.
Per usare Ollama dal telefono, fai in modo che Ollama sul computer accetti connessioni dalla rete di casa, poi indica a un’app sul telefono l’indirizzo http://<computer-ip>:11434/v1 con il nome esatto del modello. Fuori casa, usa una VPN privata, non una porta aperta sul router.
Questa guida tratta il computer, la rete e una prima prova con qualsiasi app che accetti un URL base compatibile con OpenAI. Non spiega come eseguire un modello sul telefono stesso. Mono by Reunified accetta un endpoint di questo tipo come modello di testo, ma non è ancora uscito.
1. Capisci cosa viene eseguito su ciascun dispositivo
Il modello viene eseguito sul computer. Il telefono invia solo le richieste e mostra le risposte, quindi:
localhostsul telefono indica il telefono stesso. L’app ha bisogno dell’indirizzo del computer.- Il computer deve essere acceso, non in sospensione e raggiungibile mentre usi la chat.
L’esempio di questa guida è inventato. Un PC fisso Windows chiamato den-pc si trova sulla rete di casa all’indirizzo 192.168.1.20, con un solo modello già scaricato, llama3.2. Il telefono è collegato allo stesso Wi-Fi di casa.
2. Fai in modo che Ollama ascolti oltre localhost
Per impostazione predefinita, Ollama resta in ascolto su 127.0.0.1, porta 11434, quindi solo il computer stesso può raggiungerlo. Per cambiarlo:
- App Ollama su macOS o Windows: apri le impostazioni (Settings) e attiva l’opzione che espone Ollama alla rete («Expose Ollama to the network»). È la modifica fatta su den-pc.
- Servizio su Linux: esegui
systemctl edit ollama.service, aggiungiEnvironment="OLLAMA_HOST=0.0.0.0:11434"sotto[Service], poi eseguisystemctl daemon-reloadesystemctl restart ollama. - Se manca questo interruttore: imposta la variabile d’ambiente
OLLAMA_HOSTsu0.0.0.0:11434(tutte le reti) e riavvia Ollama. Le FAQ di Ollama riportano i passaggi per ogni sistema.
Se il firewall ti chiede cosa fare con Ollama, consentilo. Su Windows, consentilo solo sulle reti private e imposta come privato il profilo della tua rete di casa (Windows 11 imposta come pubbliche le reti nuove).
3. Trova l’indirizzo che deve usare il telefono
Ti servono tre valori:
- URL base:
http://<computer-ip>:11434/v1, con l’IP locale del computer che trovi nelle sue impostazioni di rete (o conipconfigsu Windows). L’API compatibile con OpenAI di Ollama si trova sotto/v1. Le app pensate per l’API nativa di Ollama vogliono l’indirizzo senza/v1. - Nome del modello: esegui
ollama listsul computer e copia il nome con il suo tag, per esempiollama3.2:latest. - Chiave API: Ollama la ignora. Lasciala vuota, oppure scrivi un valore qualsiasi se l’app la pretende.
Per den-pc, apri http://192.168.1.20:11434/v1/models nel browser del telefono. Se vedi un breve elenco JSON con il tuo modello, il percorso di rete funziona.
Riserva l’IP del computer nelle impostazioni del router, così non cambia.
4. Non esporlo su internet
L’API di Ollama non prevede alcuna autenticazione, quindi chiunque raggiunga la porta 11434 può eseguire o eliminare i tuoi modelli. Per limitarla ai tuoi dispositivi:
- Non inoltrare la porta sul router.
- Usala su un Wi-Fi che controlli tu, non su una rete ospiti o condivisa. Il semplice
http://non è cifrato. - Su un portatile, adesso Ollama è in ascolto anche sul Wi-Fi del bar o dell’ufficio. Annulla la modifica della sezione 2 prima di uscire.
- Fuori casa, usa una VPN privata a cui si collegano solo i tuoi dispositivi, con l’indirizzo VPN del computer nell’URL base.
- Gli esempi di proxy e tunnel nelle FAQ sono senza autenticazione, e l’indirizzo di un tunnel è pubblico. Aggiungi un’autenticazione prima di usarne uno.
Nell’esempio, per usare la chat da un bar installi la stessa VPN privata su den-pc e sul telefono, poi cambi solo l’IP nell’URL base. La checklist sulla privacy dell’AI ti aiuta a ricostruire cosa esce dai tuoi dispositivi.
5. Collega un’app e fai una prima prova
Inserisci i valori dell’esempio. I nomi dei campi cambiano da un’app all’altra (vedi come collegare un modello personalizzato).
| Campo | Valore |
|---|---|
| URL base o URL dell’endpoint | http://192.168.1.20:11434/v1 |
| Chiave API | Vuota, o un valore qualsiasi |
| Nome del modello o ID del modello | llama3.2:latest, copiato da ollama list |
Invia: «Restituisci le tre parole rosso, verde, blu su righe separate». A quel punto ollama ps sul computer dovrebbe mostrare il tuo modello come caricato.
Poi chiudi Ollama e invia un altro messaggio. Dovresti ricevere un errore. Se arriva una risposta, l’app ha usato un altro modello.
In Mono, attiva Modello di testo in Impostazioni > Integrazioni > Endpoint personalizzati e inserisci questi valori. L’interruttore «Usa il modello predefinito se non raggiungibile» è attivo per impostazione predefinita, quindi ripeti lì anche la prova con il server fermo. Con un tuo modello di testo, la chat non usa skill né strumenti, e le sue risposte sono gratuite in Mono.
6. Risolvi i problemi di connessione più comuni
| Sintomo | Cosa controllare |
|---|---|
| Funziona sul computer, va in timeout sul telefono | Interruttore di rete attivo o OLLAMA_HOST impostato, Ollama riavviato, firewall che lo consente su questa rete |
| Prima funzionava, ora va in timeout | Computer in sospensione, IP cambiato, telefono su dati mobili o Wi-Fi ospiti |
| Errore «not found» per il percorso | /v1 mancante nell’URL base, o aggiunto due volte |
| L’errore dice che il modello non è stato trovato | Nome e tag esattamente come li mostra ollama list |
| Il test nel browser dell’iPhone funziona, l’app non si connette | L’accesso dell’app in Impostazioni > Privacy e sicurezza > Rete locale |
| La prima risposta è lenta | Il modello si sta caricando. Per impostazione predefinita, Ollama lo toglie dalla memoria dopo 5 minuti di inattività |
Se il computer continua ad andare in sospensione, scopri come tenere attivo il computer. Mono non è ancora disponibile, ma puoi iscriverti alla lista d’attesa.
