Bonjour,

Je suis en train de développer un logiciel, capable de lire une adresse IP d'un port ethernet de la carte réseau et de pouvoir la modifier.

Ma carte possède 2 port ethernet.

J'arrive très bien à entrer dans le paramétrage du port grâce au code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
            foreach (NetworkInterface adapter in nics)
            {
                //(Filtre de port grâce à adapter.Name)Methode afficahe de l'adresse IP ???
            }
Mais je n'arrive pas afficher l'adresse IP.

Ceci est mon premier problème, le second est comment faire pour modifier cette adresse IP??

J'ai tenté via "ManagementObject" mais je n'arrive pas a faire de filtre sur le nom du port (comme dans le précédent avec adapter.Name), car avec "ManagementObject" je n'arrive seulement a récupérer seulement le nom de la carte (ManagementObject mo["Caption"]) et nn le nom du port ethernet.

Comment faire ?? Et surtout COMMENT MODIFIER L'ADRESSE IP

Merci d'avance