J'aimerais connaître l'adresse IP de mon téléphone Android. Par exemple, si j'utilise mon téléphone via WiFi, comment puis-je obtenir l'adresse IP locale attribuée à mon téléphone?
networking
internet
Jonas
la source
la source
##4636##
je reçois ce message:Connection problem or invalid MMI code
. Et dans le menu avancé Paramètres WiFi, je ne peux pas voir l'adresse IP si elle est définie par DHCP. Mais merci pour ce menu, je ne savais pas à ce sujet.Testing meny
c'était très bien.ifconfig
etip
Android 7ifconfig
était une implémentation agaçante qui ne montrait pas toutes les versions par défaut des versions précédentes, comme expliqué ci-dessous, mais cela fonctionne désormais correctement.netcfg Android 5.1.1
Cet outil a été supprimé plus tard sur Android et a
ifconfig
été rendu plus décent et affiche toutes les interfaces par défaut, rendant ainsi cette méthode inutile sur les versions les plus récentes.depuis votre bureau est la meilleure option si vous développez déjà pour Android et que vous avez
adb
une configuration de connexion USB.Exemple de sortie:
Confirmer avec:
ifconfig
sur Android ( home-brassée ?) est différent de celui sur les ordinateurs de bureau (net-tools
paquet sur Ubuntu 15.10) car il nécessite l'interface à donner.Ceci est également mentionné sur: Existe - t-il une commande ou une application similaire à ipconfig?
Vous pouvez également installer un émulateur de terminal comme Teriminal Emulator de Jack Palevich , ouvrez - le et tapez:
netcfg
. Mais dans ce cas, il serait préférable d'utiliser une application affichant les adresses IP, car taper sur des appareils est une tâche pénible (à moins que vous n'ayez un clavier externe ...).Si tout ce que vous voulez, SSH dans le périphérique,
adb shell
c'est le chemin à parcourir: https://stackoverflow.com/a/34040560/895245Si vous développez une application serveur, la chose la plus conviviale à faire serait de montrer les adresses IP du périphérique sur certaines d'entre elles
TextView
, qui utilisent une méthode purement Java: https://stackoverflow.com/questions/494465 | https://stackoverflow.com/questions/6064510/how-to-get-ip-address-of-the-deviceGestion du navigateur du routeur
Si vous êtes chez vous, vous pouvez:
nmap
Si votre appareil utilise un serveur, par exemple SSHD sur le port 2222, comme expliqué à l' adresse : https://stackoverflow.com/a/34040560/895245 , vous pouvez effectuer une analyse de port:
la source
Le moyen le plus simple consiste à utiliser un outil tel que OS Monitor , par exemple , qui vous montre (entre autres) de nombreux détails sur le réseau:
Moniteur de système d'exploitation affichant les détails de l'interface réseau (source: Google Play ; cliquez sur l'image pour l'agrandir)
Comme le montre la capture d'écran, cette application révèle pour chaque interface réseau:
0.0.0.0
, cette interface est actuellement non utilisée)¹ Les noms d’interface peuvent être gérés différemment sur différents appareils. Mais dans la plupart des cas, vous pouvez savoir à partir de la propriété intellectuelle où il appartient. En outre, il
rmnet
est principalement utilisé pour le GPRS (données mobiles), tandis que le WiFi utilise des noms tels quetiwlan
oueth
.la source
Dans n'importe quelle application d'émulateur de terminal:
Applicable à la fois au WiFi et aux données mobiles. Ne nécessite pas de racine.
la source