Existe-t-il une commande ou une application similaire à ipconfig?

24

Je voudrais voir mes adresses réseau sur mon téléphone. Sous Windows, je peux l'utiliser ipconfigpour cela et ifconfigsous Linux. Mais comment puis-je voir ces informations sur mon appareil Android? Existe-t-il une application ou une commande pour cela?

Plus précisément, je voudrais voir quelle adresse IPv4 j'obtiens et quelle adresse IPv6 j'obtiens ou si je n'en obtiens pas.

Jonas
la source
Vous n'obtiendrez pas d'adresse IPv6, Android ne la prend pas en charge: android.stackexchange.com/questions/3718/…
Matthew Read
@Matthew: En fait, j'obtiens une adresse IPv6, mais ce doit être une sorte d'IPv4toIPv6 ou une sorte d'adresse locale, car ce n'est pas la même chose que lorsque je visite un site Web. Et je ne peux pas visiter ipv6.google.com
Jonas
Ah, ma mauvaise. Cela doit être le "support partiel" mentionné sur le forum Google.
Matthew Read
@Matthew: Il y a peut-être aussi quelque chose avec mon opérateur réseau. En fait, j'obtiens également une adresse IPv4 locale d'eux, ce n'est pas la même chose que je vois si je visite un What is my IPservice. Voici un article de blog intéressant T-Mobile: intelligent ou fou? mais je n'ai pas T-Mobile comme opérateur réseau.
Jonas

Réponses:

5

Essayez le moniteur OS gratuit de eolwral. Vous pouvez voir chaque interface réseau physique ou logique avec les adresses ipv4 / 6 et mac associées ainsi que le Rx ad Tx total. A également des connexions ouvertes et plus, une application assez géniale gratuite si vous me le demandez.

mysylence
la source
29

Android est livré avec ifconfig, installez l'émulateur de terminal et tapez "ifconfig eth0", ou utilisez "netcfg" pour répertorier tous les appareils disponibles. Vous avez cependant besoin de root pour utiliser ifconfig.

Lie Ryan
la source
3
J'ai essayé avec Android Terminal Emulatormais rien ne se passe si j'exécute ifconfiget si je cours ifconfig eth0je reçois eth0: No such device. J'ai testé avec netcfgmaintenant et il imprime une liste avec IPv4, mais il n'y a aucune information sur IPv6. Merci quand même.
Jonas
L'interface par défaut pour la 3G semble être nommée rmnet0au lieu de eth0sur mon Android, donc ifconfig rmnet0fonctionne mieux.
Jonas
2
vous pouvez utiliser "ifconfig wlan0" dans votre terminal si vous êtes connecté au WiFi
Utilisez netcfgpour obtenir la liste des appareils disponibles. Trouvez le nom court de l'appareil le plus probable (il doit avoir l'adresse IP réseau de votre appareil à côté). Ensuite, utilisez ifconfig <shortname>. Par exemple , si netcfgmontre que wlan0a une adresse IP réelle du réseau de votre appareil (non IP bogus comme 0.0.0.0), alors vous devez exécuter ifconfig wlan0pour obtenir plus de détails.
ADTC
@Ziana Mitchell: Merci pour la modification proposée, mais j'ai rejeté votre modification proposée. Votre modification est une bonne information, mais vous devez la mettre dans votre propre réponse plutôt que de la modifier.
Lie Ryan
7

il suffit de taper netcfg

il répertorie l'interface et fonctionne sur n'importe quel émulateur de terminal. en cours d'exécution sur le téléphone lui-même, ou à distance via adb.

gcb
la source
2
adb shell netcfgoh ouais
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
Pas de netcfg sur mon appareil 6.0.1, pas non plus sur busybox.
m0skit0
2

NetGenie Lite peut le faire.

Joe Casadonte
la source
Je l'ai installé mais je ne trouve rien sur IPv6. Merci quand même, c'était une application intéressante.
Jonas