J'ai besoin de savoir si mon PC communique viaWiFi, LAN, VPN… Mon application crée une charge réseau importante et il est inutile de se lancer dans certains cas, c'est pourquoi j'ai besoin de savoir par quelle connexion le PC communique au monde…
Réponses:
0 pour la réponse № 1Une méthode de force brute pourrait fonctionner:
L'idée est d'analyser la sortie ipconfig / ifconfig.
Obtenez d'abord une liste des interfaces UP (par ex. lan0, wlan0) qui sont vos candidats. Ensuite, envoyez des données (par exemple, ping google.com), comparez le nombre de paquets Rx et de paquets tx avant et après l'envoi des données et vous devriez être en mesure d'obtenir quelle interface est utilisée.
J'espère que cela t'aides.