router ip und mac ermitteln ?
-
Hallo,
Auf meinen PC sind 2 Netwerkkarten installiert( für 2 Netze ).
Wie kann ich mit C# die Router MAC -und IP Adressen von den jeweilligen Netzen ermitteln ?
Gruesse,
knopper
-
Ich habs jetzt nicht testen können, aber so in etwa würde es schon aussehen:
public static string[] GetMacAdress() { ManagementObjectCollection collection = new ManagementClass("Win32_NetworkAdapterConfiguration")GetInstances(); List<string> adresses = new List<string>(); foreach(ManagementObject obj in collection) { if((bool)obj["IPEnabled"]) { adresses.Add(obj["MacAdress"].ToString()); } } return adresses.ToArray(); }
Falls es nicht klappen sollte ..
WMI lautet das Stichwort, nach dem du suchen solltest.grüße
-
Danke,
Aber wie bekomme ich Mac-Adresse von dem Default-Router ?