Ich habe viele virtuelle Netzwerkadapter und ich brauche echte Mac-Adresse. dieser code gibt mir eine liste von mac-adresse, aber wie kann ich echte oder virtuelle netzwerkadapter identifizieren?Wie bekomme ich echte Mac-Adresse?
0
A
Antwort
0
Sie müssen den System.Net
-Namespace importieren, damit dies funktioniert. Dies unterstützt IPv4
und IPv6
.
public string GetMACAddress()
{
NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
String sMacAddress = string.Empty;
foreach (NetworkInterface adapter in nics)
{
if (sMacAddress == String.Empty)// only return MAC Address from first card
{
IPInterfaceProperties properties = adapter.GetIPProperties();
sMacAddress = adapter.GetPhysicalAddress().ToString();
}
} return sMacAddress;
}
+0
Tnq. aber ich brauche nicht zuerst mac_address (das ist ein virtueller Adapter für mich). Ich brauche echte Mac-Adresse. In meinem Computer ist der echte Netzwerkadapter Index 2. Aber ich brauche einen Code auf jedem Rechner arbeiten. Ich denke, Frage ist, wie physikalische oder virtuelle Netzwerkadapter identifizieren? –
Verwandte Themen
- 1. Wie bekomme ich echte Fehler mit Requirejs?
- 2. Wie bekomme ich echte JPanel Größe?
- 3. Wie bekomme ich echte Stringhöhe in Java?
- 4. Wie bekomme ich echte Wert von Parametern in der URL
- 5. Wie bekomme ich echte Zahnspange in ttfont, in Latex
- 6. Wie bekomme ich echte Elment für Knoten ID? reactive-native
- 7. Wie bekomme ich echte Max-CPU-Kerne Geschwindigkeit?
- 8. Wie bekomme ich echte Größe UIView mit Autolayout
- 9. Wie kann ich echte positive und echte negative trennen?
- 10. Wie verberge ich meine echte IP-Adresse?
- 11. Wie bekomme ich die Benutzer echte UID, wenn das Programm mit Sudo ausgeführt wird?
- 12. ActionScript3: Wie bekomme ich eine echte URL der Seite, in der SWF platziert ist?
- 13. VSPackage: Wie bekomme ich die Datei, wenn keine "echte" Lösung geöffnet ist
- 14. Formular sagt falsche Größe auf Windows 8 - wie bekomme ich echte Größe?
- 15. Wie bekomme ich eine echte CPU-Frequenz, während das System läuft?
- 16. Statische Macadresse für VMs im VM-Scale-Set
- 17. bekomme echte IP für Webserver in VM-Virtualbox
- 18. gnumake: wie eine echte Lambda
- 19. Wie finde ich das echte Benutzer-Home-Verzeichnis mit Python?
- 20. EntityFramework-Ausnahme: Wie kann ich die echte Abfrage sehen
- 21. Wie schreibe ich ein Use-Case-Szenario ohne echte Schauspieler?
- 22. Wie finde ich eine echte RTMP-Adresse von der URL?
- 23. ReactNative echte native Navigation
- 24. Bash echte numerische Reihenfolge
- 25. ChiSqSelector - echte Funktionen - Spark
- 26. OpenCV Gesichtserkennung echte Person
- 27. Kann ich echte Benutzer-IP mit "iptables" erhalten: false aktiviert?
- 28. Wie bekomme ich Hittyp?
- 29. Wie bekomme ich FlipClock?
- 30. Wie bekomme ich GenieACS?
Ich bin gespannt, was Sie wollen, die Mac-Adresse für, und warum Sie physische NICs von virtuellen NICs erkennen möchten. –
Ich brauche die physische Adresse des physischen Netzwerkadapters. Ich brauche keine virtuelle.Ich habe eine Software auf der Client-Seite und ich möchte diese MAC-Adresse für den Server senden und diese für die Identifizierung der Maschine verwenden. Ich weiß, wie andere Hardware-ID bekommen, aber ich brauche echte Mac-Adresse. Bitte helfen Sie mir –