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

24  ¿Hay algún comando o aplicación similar a IPCONFIG?  ( Is there a command or application similar to ipconfig ) 
Me gustaría ver mis direcciones de red en mi teléfono. En Windows puedo usar ipconfig para esto y ifconfig en Linux. Pero, ¿cómo puedo ver esta informació...

0  ¿Cómo encontrar direcciones IP de redes Wi-Fi cercanas?  ( How to find ip addresses of nearby wi fi networks ) 
Solicitud de teléfono inteligente Mostrar información sobre las redes de Wi-Fi cercanas que encuentra, es decir, canal, SSID, dirección MAC del enrutador, etc...

7  ¿La dirección IP sobre una conexión de datos móvil (GPRS, 3G / 4G) cambia cada vez en una nueva conexión?  ( Does the ip address over a mobile data connection gprs 3g 4g change every tim ) 
es la dirección IP de una conexión de datos asignada cada vez que se establece una conexión nueva (por ejemplo, después de un escenario de reconexión de desco...

2  Dónde encontrar la dirección IP en el sistema de archivos (por ejemplo, PROC o SYS)  ( Where to find ip address in file system e g proc or sys ) 
¿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í...

0  ¿Por qué mi IP se muestra diferente a la IP en el menú del teléfono Android?  ( Why is my ip showing up different than the ip in android phone menu ) 
¿Por qué mi dirección IP está apareciendo diferente a la IP en mi menú de teléfonos? Fui a un sitio de búsqueda de IP y detecté automáticamente su dirección I...

0  Problema wifi con Android  ( Wifi problem with android ) 
Oye, todo esto podría no ser un problema de programación en lugar de un problema de usabilidad. Soy nuevo en el mundo de Android. He comprado un móvil Android...

29  ¿Cómo configura la configuración de DHCP de la conexión WIFI (Hotspot) en Android?  ( How configure the dhcp settings of wifi tethering hotspot on android ) 
Al conectar mi PC a Android Wi-Fi Hotspot, le asignó una dirección 192.168.42.xDefghijklmn1 a mi PC. Realmente necesito cambiar esto, ya que conformidad con ...

1  Comunicación UDP entre PC y Android a través de Ethernet  ( Udp communication between pc and android via ethernet ) 
1. Estoy probando con un nexo enraizado 5 que opera en Lollipop 5.1. 2. Esto es todo sin conexión wifi. Estoy tratando de enviar paquetes UDP entre un...

2  Encontrar la dirección IP Public asignada por transportista  ( Find carrier allocated public ip address ) 
Fido tiene un servicio donde asignan una dirección IP pública para algunas tarifas. He pagado las tarifas y, aparentemente, han asignado mi teléfono una direc...

0  Cómo ver las direcciones IP de los servidores de juegos  ( How to see ip addresses of game servers ) 
Quiero ver la dirección IP que el juego específico conectado a servidores específicos que jugué. Mi objetivo es agregar una QoS en mi enrutador para un juego ...




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