¿Hay algún comando o aplicación similar a ipconfig?

24

Me gustaría ver mis direcciones de red en mi teléfono. En Windows puedo usar ipconfigpara esto y ifconfigen Linux. Pero, ¿cómo puedo ver esta información en mi dispositivo Android? ¿Hay una aplicación o comando para esto?

Más específicamente, me gustaría ver qué dirección IPv4 obtengo y qué dirección IPv6 obtengo o si no obtengo una.

Jonas
fuente
No obtendrá una dirección IPv6, Android no lo admite: android.stackexchange.com/questions/3718/…
Matthew Read
@Matthew: en realidad obtengo una dirección IPv6, pero debe ser algún tipo de IPv4toIPv6 o algún tipo de dirección local, ya que no es lo mismo que cuando visito un sitio web. Y no puedo visitar ipv6.google.com
Jonas
Ah, mi mal. Ese debe ser el "soporte parcial" mencionado en el foro de Google.
Matthew leyó el
@Matthew: Puede haber algo con mi operador de red también. De hecho, también obtengo una dirección IPv4 local de ellos, no es lo mismo que veo si visito un What is my IPservicio. Aquí hay una publicación de blog interesante T-Mobile: ¿inteligente o loco? pero no tengo T-Mobile como operador de red.
Jonas

Respuestas:

5

Pruebe el monitor OS gratuito de eolwral. Puede ver todas las interfaces de red físicas o lógicas con las direcciones ipv4 / 6 y mac asociadas, así como el total de Rx ad Tx. También tiene conexiones abiertas y más, una aplicación bastante impresionante de forma gratuita si me preguntas.

mysylence
fuente
29

Android viene con ifconfig, instala Terminal Emulator y escribe "ifconfig eth0", o usa "netcfg" para enumerar todos los dispositivos disponibles. Sin embargo, necesita root para usar ifconfig.

Lie Ryan
fuente
3
Lo he intentado Android Terminal Emulatorpero no pasa nada si ejecuto ifconfigy si ejecuto ifconfig eth0me sale eth0: No such device. Probé con netcfgahora e imprime una lista con IPv4, pero no hay información sobre IPv6. Gracias de cualquier manera.
Jonas
La interfaz predeterminada para 3G parece tener un nombre en rmnet0lugar de eth0en mi Android, por lo que ifconfig rmnet0funciona mejor.
Jonas
2
puede usar "ifconfig wlan0" en su terminal si se ha conectado con WiFi
Use netcfgpara obtener la lista de dispositivos disponibles. Encuentre el nombre corto del dispositivo más probable (debe tener la dirección IP de la red de su dispositivo al lado). Entonces úsalo ifconfig <shortname>. Por ejemplo, si netcfgmuestra que wlan0tiene la dirección IP de red real de su dispositivo (no es una IP falsa 0.0.0.0), debe ejecutar ifconfig wlan0para obtener más detalles.
ADTC
@Ziana Mitchell: Gracias por la edición propuesta, sin embargo, he rechazado su edición propuesta. Su edición es buena información, sin embargo, debe ponerla en su propia respuesta en lugar de editar esta.
Lie Ryan
7

Sólo tipo netcfg

enumerará la interfaz y funcionará en cualquier emulador de terminal. ejecutándose en el teléfono o remotamente a través de adb.

gcb
fuente
2
adb shell netcfgoh si
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
No hay netcfg en mi dispositivo 6.0.1, tampoco en busybox.
m0skit0
2

NetGenie Lite puede hacer eso.

Joe Casadonte
fuente
Lo instalé pero no encuentro nada sobre IPv6. Gracias de todos modos, fue una aplicación interesante.
Jonas