Où trouver l'adresse IP dans le système de fichiers (par exemple Proc ou SYS) -- networking domaine et file-system domaine et ip-address domain android en relation problème

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



2
vote

problème

français

Y a-t-il un moyen d'obtenir l'adresse IP (V4) d'une interface dans le système de fichiers d'Android? Je sais que je pourrais utiliser ifconfig ou netcfg mais je voudrais utiliser un outil de surveillance qui ne peut accéder à des fichiers que et non exécuter des commandes.

langue Anglaise

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.

        

Liste de réponses

2
 
vote

Selon Un post sur SO , cat /proc/net/tcp le retournera dans

la deuxième colonne, avec la rubrique "local_address", par ex. "CF00A8C0: 0203".

la partie après ":" est un numéro de port.

à partir du reste, utilisez les deux derniers (C0) en tant que numéro hexagonal, par ex. C0 est 192, qui est le début de l'adresse dans cet exemple.

En outre:

L'adresse IP est affichée sous la forme d'un nombre hexadécimal de quatre octets à quatre octets; C'est-à-dire que l'octet le moins important est indiqué en premier, vous aurez donc besoin d'inverser l'ordre des octets pour la convertir en une adresse IP.

Le numéro de port est un simple numéro hexadécimal de deux octets.

 

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

Je n'ai pas Android pour le tester, mais Linux offre:

cat /proc/net/fib_trie

.. de https: //unix.stackexchange.com/questions/365225/how-a-get-the-iPv4-Address-for-an-interface-de-proc

La sortie peut ensuite être filtrée plus loin par Grep, par exemple

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

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.]*$' 
 
 

Questions connexes

0  Comment voir les adresses IP des serveurs de jeu  ( How to see ip addresses of game servers ) 
Je veux voir l'adresse IP que le jeu spécifique connecté à des serveurs spécifiques que j'ai joués. Mon objectif est d'ajouter un QOS sur mon routeur pour un ...

0  Comment trouver les adresses IP des réseaux Wi-Fi à proximité?  ( How to find ip addresses of nearby wi fi networks ) 
Application Smartphone Afficher les informations sur les réseaux Wi-Fi à proximité Il trouve, c'est-à-dire une adresse SSID, MAC du routeur, etc., à l'excepti...

0  Pourquoi mon IP apparaît-il différent de la propriété intellectuelle dans le menu Téléphone Android?  ( Why is my ip showing up different than the ip in android phone menu ) 
Pourquoi mon adresse IP indique-t-elle différemment de la propriété intellectuelle dans mon menu de téléphones? Je suis allé chez un site de recherche IP et i...

7  Est-ce que l'adresse IP sur une connexion de données mobiles (GPRS, 3G / 4G) change-t-elle à chaque fois sur une nouvelle connexion?  ( Does the ip address over a mobile data connection gprs 3g 4g change every tim ) 
est l'adresse IP d'une connexion de données attribuée à chaque fois que chaque fois qu'une nouvelle connexion est établie (par exemple après un scénario de re...

29  Comment configurer les paramètres DHCP de WiFi Tethering (hotspot) sur Android?  ( How configure the dhcp settings of wifi tethering hotspot on android ) 
Lors de la connexion de mon PC à Hotspot Wi-Fi Android, il a attribué une adresse 9988777660 à mon PC. J'ai vraiment besoin de changer cela car il est confl...

1  Communication UDP entre PC et Android via Ethernet  ( Udp communication between pc and android via ethernet ) 
1. Je teste avec un Nexus enraciné 5 fonctionnant sur sucette 5.1. 2. Ceci est tout sans connexion WiFi. J'essaie d'envoyer des paquets UDP entre un o...

0  Problème WiFi avec Android  ( Wifi problem with android ) 
Hey tout cela pourrait ne pas être un problème de programmation plutôt un problème de convivialité. Je suis nouveau au monde Android. J'ai acheté un mobile An...

2  Où trouver l'adresse IP dans le système de fichiers (par exemple Proc ou SYS)  ( Where to find ip address in file system e g proc or sys ) 
Y a-t-il un moyen d'obtenir l'adresse IP (V4) d'une interface dans le système de fichiers d'Android? Je sais que je pourrais utiliser ifconfig ou netcfg mais ...

2  Trouver Transport Adresse IP publique allouée  ( Find carrier allocated public ip address ) 
FIDO a un service où ils allouent une adresse IP publique pour certains frais. J'ai payé les frais et apparemment, ils ont alloué mon téléphone une adresse IP...

24  Existe-t-il une commande ou une application similaire à ipconfig?  ( Is there a command or application similar to ipconfig ) 
J'aimerais voir mes adresses de réseau sur mon téléphone. Sous Windows, je peux utiliser ipconfig pour cela et ifconfig sur Linux. Mais comment puis-je vo...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés