IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau C Discussion :

recuperer les différents réseaux possibles d une machine


Sujet :

Réseau C

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 56
    Par défaut recuperer les différents réseaux possibles d une machine
    bonjour à tous !

    comment peut on faire pour detecter et lister les différentes adresses d une machine si celle ci a par ex. 2 ports RJ45 et 1 port wifi ?


  2. #2
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Il n'y a rien de standard pour faire cela donc cela repose uniquement sur l'OS.

    Pour Windows, c'est GetAdaptersAddresses() ou GetAdaptersInfo()

    Pour les autres OS, je ne sais pas
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 56
    Par défaut
    merci Ram ! je vais essayer de ce pas.
    je ne suis pas developpeur à la base, donc j ai une question très saugrenue, avec un vrai besoin d un bout de code pour y répondre.

    dans le cas d une application qui recoit et emet sur differents Network Adaptors et Ports, je suis obligé d'éviter ce genre de choses en variables globales:
    int sinsize;
    SOCKET sock;
    SOCKADDR_IN sin;
    struct hostent * phe;
    char FAR hostnamebuffer[64] ;
    char broadcast='1';

    comment faire pour être 'correct' et que ces variables soient accessibles par mes différentes fonctions, surtout dans le cas de connexions simultanées , en evitant de faire de la variable globale ?

Discussions similaires

  1. Comment installer les packages sous Fedora sur une machine non connecter ?
    Par gemo1485 dans le forum RedHat / CentOS / Fedora
    Réponses: 4
    Dernier message: 20/06/2009, 08h45
  2. Réponses: 3
    Dernier message: 17/10/2007, 08h48
  3. Recuperer les titres des champs d'une requête
    Par Menontona dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 17/01/2007, 16h27
  4. Recuperer les 10 premeirs caractères d'une chaine
    Par alexdfr dans le forum Delphi
    Réponses: 2
    Dernier message: 02/10/2006, 15h50
  5. Réponses: 2
    Dernier message: 23/05/2006, 18h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo