Réseau informatique
Bonjour,
j’ai mis en place un serveur avec python sous Linux avec mon ordinateur, je voudrais communiquer avec ce serveur à l’aide de mon android via l’adresse ip et port d’écoute generé , j’ai fais le partage de connexion via le point d’accès wifi de mon androïde, l’ordinateur arrive à belle et bien se connecter sur le point d’accès mais lorsque je mets dans mon navigateur l’adresse ip et le port générer par le serveur python, impossible, la communication ne passe pas …. SVP QUE DOIS-JE FAIRE pour que sa fonction ?
iPhone / Chrome 103.0.5060.63
3 réponses
-
Bonjour,
Pourquoi tu parles de Python, tu as développé toi-même un serveur ou bien tu as mis en place un serveur existant ?
Si c'est toi qui l'a développé il n'y a que toi qui sache comment il fonctionne, sinon il faut aller consulter la documentation écrite par l'auteur du logiciel.
-
Salut,
Je pense que tu mélanges les choses.
Je suppose que ton serveur fournit son ipv4 locale, donc inaccessible depuis l'internet, elle n'est utile que dans le réseau local.
Or, si tu te connectes via un partage de connexion, c'est pour accéder à l'internet, pas à ton réseau local, sinon tu n'aurais pas besoin du partage de connexion.
-
-
@mar774
En connexion locale seulement, mais pas en partage de connexion mobile, en fait ça dépend aussi à quoi est relié ton serveur.
-
@brupala
Alors comment faire pour mettre en local mon androïde avec l’ordinateur via le partage de connexion ?, enfaite le serveur se trouve en local sur mon ordinateur
-
@mar774
Pourquoi veux tu passer via l'android, comme tu dis ?
pourquoi pas directement le PC sur le serveur ?
-
@brupala
Je veux passer avec androïde, juste pour éviter de brancher câble quand il s’agira de transférer un fichier de mon ordinateur au téléphone
-
-
Bonjour,
Lorsque connectés via le partage WiFi de ton Android, les deux appareils (ordinateur + Android) sont dans un réseau. La première chose à faire est de déterminer l'adresse IP de l'ordinateur dans ce réseau. Sur ton ordinateur, tu peux la connaître avec l'outil « ipconfig » (Windows) ou « ip addr » (Linux) ou bien via les différentes interfaces graphiques.
Tu dois également t'assurer que ton programme Python écoute la bonne adresse. S'il se lie à 127.0.0.1 par exemple, il n'acceptera pas les connexions externe. Tu peux notamment utiliser "0.0.0.0" ou "" (vide) qui signifie "écouter toutes les adresses". https://docs.python.org/3/library/socket.html
Il faut également t'assurer que le pare-feu de l'ordinateur ne bloque pas les connexions entrantes sur le port écouté.
La communication n'est possible qu'entre le téléphone servant de point d'accès, et l'ordinateur connecté à ce point d'accès. Ne t'attends pas à pouvoir accéder à ton serveur/ordinateur depuis un autre appareil que ton téléphone en point d'accès.