Dónde encontrar la dirección IP en el sistema de archivos (por ejemplo, PROC o SYS) -- etworking campo con file-system campo con ip-address camp android Relacionados El problema

Where to find IP address in file system (e.g. proc or sys)


2
vote

problema

Español

¿Hay alguna manera de obtener la dirección IP (V4) de una interfaz en el sistema de archivos de Android? Sé que podría usar IFCONFIG o NETCFG, pero me gustaría usar una herramienta de monitoreo que solo pueda acceder a los archivos y no ejecutar comandos.

Original en ingles

Is there a way to get the IP (v4) address of an interface in the file system of Android? I know I could use ifconfig or netcfg but I would like to use a monitoring tool which can only access files and not execute commands.

        

Lista de respuestas

2
 
vote

Según una publicación en SO , ABCDEFGHIJKLMNABCDEFGHIJKLMN3 lo devolverá en

La segunda columna, con el encabezado "Local_Address", por ejemplo. "CF00A8C0: 0203".

La parte después ":" es un número de puerto.

del resto Use los últimos dos (C0) como número hexagonal, por ejemplo. C0 es 192, que es el inicio de la dirección en este ejemplo.

Además:

La dirección IP se muestra como un número hexadecimal de cuatro bytes de cuatro bytes; Es decir, el byte menos significativo se enumera primero, por lo que deberá revertir el orden de los bytes para convertirlo a una dirección IP.

El número de puerto es un número hexadecimal de dos bytes simple.

 

According to a post on SO, cat /proc/net/tcp will return it in

the second column, with the heading "local_address", e.g. "CF00A8C0:0203".

The part after ":" is a port number.

From the rest use the last two (C0) as a hex number, e.g. C0 is 192, which is the start of the address in this example.

Further:

The IP address is displayed as a little-endian four-byte hexadecimal number; that is, the least significant byte is listed first, so you'll need to reverse the order of the bytes to convert it to an IP address.

The port number is a simple two-byte hexadecimal number.

 
 
         
         
2
 
vote

No tengo Android para probarlo, pero Linux ofrece:

   cat /proc/net/fib_trie   

.. de HTTPS: //unix.stackexchange.com/questions/365225/how-to-get-the-iPV4-address-for-an-interface-from-proc

La salida se puede filtrar aún más por GREP, E.G.

  ABCDEFGHIJKLMNABCDEFGHIJKLMN5   
 

I have no Android to test it, but Linux offers:

 cat /proc/net/fib_trie 

.. from https://unix.stackexchange.com/questions/365225/how-to-get-the-ipv4-address-for-an-interface-from-proc

The output can then be filtered further by grep, e.g.

 cat /proc/net/fib_trie|grep '|--' | grep -vE ' 127|\.0[^0-9.]*$|\.255[^0-9.]*$' 
 
 

Relacionados problema

5  ¿Cómo configurar el servidor DNS en NEXUS ONE?  ( How to set the dns server on nexus one ) 
El ISP que uso en mi N1 no me permite abrir Facebook. Usando una PC, puedo usar el servidor DNS de Google (8.8.8.8) para pasarlos, pero en N1, no puedo encont...

132  ¿Cómo configurar la entrada inversa sobre USB?  ( How to set up reverse tethering over usb ) 
Mi teléfono HTC G2 está enraizado y ejecutando CyanogenMod 7 No tengo un plan de datos. A veces quiero conectar el teléfono a Internet cuando no hay wi-f...

2  He arraigado mi teléfono, pero ¿por qué no puedo Telnet?  ( I have rooted my phone but why cant i telnet ) 
Tengo un T-Mobile G1 y lo enraizé usando Androot. He confirmado que tengo root usando la conexión inalámbrica, obtengo todos los diálogos de permisos de Solic...

1  Android y Windows 7 HomeGroup  ( Android and windows 7 homegroup ) 
Tengo una tableta Android y mi PC que ejecuta Windows 7 Pro. Estoy usando ES File Explorer en Android para ver carpetas compartidas. Añadí algunas carpetas ...

0  Configuración de la dirección IP dinámica de la línea de comandos  ( Setting dynamic ip address from command line ) 
Estoy trabajando con Android, he conectado un cable Ethernet al puerto Ethernet de mi hardware. No estoy recibiendo ninguna red. Estoy usando Android O. e...

6  ¿Cómo configuro mi enrutador WiFi para mi dispositivo Android?  ( How do i set up my wifi router for my android device ) 
Tengo una red inalámbrica Configuración con un enrutador SWEEX LC000070, WEP Ciftion y, mientras que mi HTC Hero puede conectarse a la red, Internet no parece...

5  ¿Cómo configurar la IP estática en la línea de comandos o la concha ADB?  ( How to set static ip on command line or adb shell ) 
Parece que no puedo usar netcfg en logogat. Si uso ABCDEFGHIJKLMNABCDEFGHIJKLMN1 no está actualizando. Si hay otro método para cambiar IP en la línea de ...

0  ¿Posible compartir Internet móvil (Tether) mientras está conectado a la red WiFi existente?  ( Possible to share mobile internet tether while connected to existing wifi netw ) 
Tengo una red WiFi existente y un Google Nexus 5 (no arraigado, Android Android) con 3G de conexión de datos. Me gustaría atar a mi móvil para compartir Int...

105  ¿Cómo puedo ver qué dirección IP tiene mi teléfono Android?  ( How can i see what ip address my android phone has ) 
Me gustaría saber qué dirección IP tiene mi teléfono Android. P.ej. Si uso mi teléfono a través de WiFi, ¿cómo puedo obtener la dirección IP local que se le a...

7  ¿Cómo cambiar el archivo 'hosts' para redirigir las URLs?  ( How to change the hosts file to redirect urls ) 
Para la máquina de Windows, tenemos el archivo de hosts para editar para redirigir las URL a otros dominios. ¿Hay un archivo así en Android? Estoy buscando ...

6  ¿Puedo anular la configuración de DNS predeterminada en un HTC EVO sin acceso a la raíz?  ( Can i override the default dns settings on an htc evo without root access ) 
¿Hay alguna forma de anular el (los) servidor (s) de Sprint DNS utilizado de forma predeterminada en la conexión 3G de un HTC EVO en funcionamiento Froyo sin ...

2  ¿Cómo puedo acceder a Internet usando mi PC a través de un teléfono Android conectado a través de USB?  ( How can i access internet using my pc through an android phone connected via usb ) 
Tengo un teléfono con Android 2.2 (HD2 con CM6.0) habilitó para navegar por las páginas de Internet (conexión de datos). Ahora, me gustaría "navegar" usando m...

1  Cómo hacer llamadas a la red en Android con una aplicación en el fondo [cerrado]  ( How to make network calls on android with an app in the background ) 
cerrado. Esta pregunta es off-topic . Actualmente no está aceptando respuestas. ¿Quieres ...

23  Escucha a qué URLs una aplicación intenta conectarse  ( Listen which urls an app tries to connect ) 
¿Es posible escuchar / monitorear las actividades de la red de una aplicación? Tengo esta aplicación, y no pude averiguar dónde obtiene sus imágenes. Intent...

2  Configuración de IP estática para Hotspot de Android  ( Setting static ip for android hotspot ) 
Estoy conectando a mi punto de acceso de Android. Veo que la IP es 192.168.43.0/24, por lo que cualquier IP en 192.168.43.x se reservará para el servidor DHCP...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.