Utiliser Ollama depuis son téléphone via le Wi-Fi de la maison ou un VPN
Permets à une app de ton téléphone d’utiliser un modèle Ollama installé sur ton ordinateur : ouvre Ollama à ton réseau local, trouve l’URL de base, teste-la et garde-la hors d’Internet.
Pour utiliser Ollama depuis ton téléphone, autorise Ollama sur ton ordinateur à accepter les connexions de ton réseau domestique, puis indique à une app du téléphone l’adresse http://<computer-ip>:11434/v1 avec le nom exact du modèle. Hors de chez toi, passe par un VPN privé, pas par un port ouvert sur ton routeur.
Ce guide couvre l’ordinateur, le réseau et un premier test avec n’importe quelle app qui accepte une URL de base compatible OpenAI. Il ne traite pas de l’exécution d’un modèle sur le téléphone lui-même. Mono by Reunified accepte un endpoint de ce type comme modèle de texte, mais il n’est pas encore sorti.
1. Sache ce qui tourne sur chaque appareil
Le modèle tourne sur l’ordinateur. Le téléphone se contente d’envoyer les requêtes et d’afficher les réponses. Donc :
- Sur ton téléphone,
localhostdésigne le téléphone lui-même. L’app a besoin de l’adresse de l’ordinateur. - L’ordinateur doit être allumé, éveillé et joignable pendant que tu discutes.
L’exemple de ce guide est inventé. Un PC de bureau sous Windows appelé den-pc se trouve sur le réseau de la maison à l’adresse 192.168.1.20, avec un seul modèle, llama3.2, déjà téléchargé. Le téléphone est connecté au même Wi-Fi.
2. Fais écouter Ollama au-delà de localhost
Par défaut, Ollama n’écoute que sur 127.0.0.1, port 11434 : seul l’ordinateur lui-même peut le joindre. Pour changer cela :
- App Ollama sur macOS ou Windows : ouvre les réglages (Settings) et active l’exposition d’Ollama au réseau (« Expose Ollama to the network »). C’est le changement fait sur den-pc.
- Service Linux : lance
systemctl edit ollama.service, ajouteEnvironment="OLLAMA_HOST=0.0.0.0:11434"sous[Service], puis lancesystemctl daemon-reloadetsystemctl restart ollama. - Sans cette option : donne à la variable d’environnement
OLLAMA_HOSTla valeur0.0.0.0:11434(tous les réseaux) et redémarre Ollama. La FAQ d’Ollama donne la marche à suivre pour chaque système.
Si ton pare-feu te pose une question au sujet d’Ollama, autorise-le. Sous Windows, n’autorise que les réseaux privés et règle le type de profil de ton réseau domestique sur Réseau privé (Windows 11 classe d’abord les nouveaux réseaux en Réseau public).
3. Trouve l’adresse que ton téléphone doit utiliser
Il te faut trois valeurs :
- URL de base :
http://<computer-ip>:11434/v1, avec l’adresse IP locale de l’ordinateur, visible dans ses réglages réseau (ou avecipconfigsous Windows). L’API compatible OpenAI d’Ollama se trouve sous/v1. Les apps conçues pour l’API propre à Ollama attendent l’adresse sans/v1. - Nom du modèle : lance
ollama listsur l’ordinateur et copie le nom avec son tag, par exemplellama3.2:latest. - Clé API : Ollama l’ignore. Laisse le champ vide, ou tape n’importe quelle valeur si l’app en exige une.
Pour den-pc, ouvre http://192.168.1.20:11434/v1/models dans le navigateur du téléphone. Si une courte liste JSON avec ton modèle s’affiche, la connexion réseau fonctionne.
Réserve l’adresse IP de l’ordinateur dans les réglages de ton routeur pour qu’elle ne change pas.
4. Garde Ollama hors de l’Internet public
L’API d’Ollama n’a aucune authentification : toute personne qui peut joindre le port 11434 peut lancer ou supprimer tes modèles. Pour le réserver à tes propres appareils :
- Ne redirige pas le port sur ton routeur.
- Utilise-le sur un Wi-Fi que tu contrôles, pas sur un réseau invité ou partagé. Le simple
http://n’est pas chiffré. - Sur un portable, Ollama écoute désormais aussi sur le Wi-Fi d’un café ou d’un bureau. Annule le changement de la section 2 avant de partir.
- Hors de chez toi, utilise un VPN privé que seuls tes appareils rejoignent, avec l’adresse VPN de l’ordinateur dans l’URL de base.
- Les exemples de proxy et de tunnel de la FAQ n’ont aucune authentification, et l’adresse d’un tunnel est publique. Ajoute une authentification avant d’en utiliser un.
Dans l’exemple, pour discuter depuis un café, tu installes le même VPN privé sur den-pc et sur le téléphone, puis tu ne changes que l’IP dans l’URL de base. La checklist de confidentialité de l’IA t’aide à retracer ce qui quitte tes appareils.
5. Connecte une app et fais un premier test
Saisis les valeurs de l’exemple. Le nom des champs varie selon l’app (voir connecter un modèle personnalisé).
| Champ | Valeur |
|---|---|
| URL de base ou URL de l’endpoint | http://192.168.1.20:11434/v1 |
| Clé API | Vide, ou une valeur quelconque |
| Nom du modèle ou ID du modèle | llama3.2:latest, copié depuis ollama list |
Envoie : « Renvoie les trois mots rouge, vert, bleu sur des lignes séparées. » Ensuite, ollama ps sur l’ordinateur doit afficher ton modèle comme chargé.
Quitte ensuite Ollama et envoie un autre message. Tu dois obtenir une erreur. Si une réponse arrive quand même, l’app a utilisé un autre modèle.
Dans Mono, active Modèle de texte sous Réglages > Intégrations > Endpoints personnalisés et saisis ces valeurs. L’interrupteur « Utiliser le modèle par défaut si injoignable » est activé par défaut : refais donc là aussi le test avec le serveur arrêté. Avec ton propre modèle de texte, le chat n’utilise ni les skills ni aucun outil, et ses réponses sont gratuites dans Mono.
6. Résous les problèmes de connexion courants
| Symptôme | Ce qu’il faut vérifier |
|---|---|
| Fonctionne sur l’ordinateur, délai dépassé sur le téléphone | Option réseau activée ou OLLAMA_HOST défini, Ollama redémarré, pare-feu qui l’autorise sur ce réseau |
| Fonctionnait avant, délai dépassé maintenant | Ordinateur en veille, IP changée, téléphone sur les données mobiles ou sur un Wi-Fi invité |
| Erreur « introuvable » (Not Found) pour le chemin | /v1 absent de l’URL de base, ou ajouté deux fois |
| L’erreur indique que le modèle est introuvable | Nom et tag exactement comme ollama list les affiche |
| Le test dans le navigateur de l’iPhone marche, l’app ne se connecte pas | L’accès de l’app sous Réglages > Confidentialité et sécurité > Réseau local |
| La première réponse est lente | Le modèle se charge. Par défaut, Ollama le décharge après 5 minutes sans utilisation |
Si l’ordinateur se met sans cesse en veille, découvre comment garder ton ordinateur éveillé. Mono n’est pas encore disponible, mais tu peux rejoindre la liste d’attente.
