Wie bestimmen Sie, welches Netzteil wird verwendet?
Habe ich eine Notwendigkeit, um herauszufinden, welcher adapter wird verwendet, wenn eine Verbindung erstellt wird. In anderen Worten, wenn ich mehrere Netzwerkkarten (z.B. WLAN, lan, etc) auf meinem Rechner, welche Karte verwendet wird für die Verbindung?
Ob jemand kann mich in die richtige Richtung...
- Ich habe keine Ahnung, wie als Antwort, aber es wird wohl helfen, zu sehen, den code, um die Verbindung zu erstellen. Auch ist die Steuerung der Netzwerkkarte die Verbindung nutzt, ok?
- Sie sind nicht in der Lage sein zu zwingen, Ihr Programm zu verwenden, eine spezifisch-Verbindung. Sie sollten in der Lage sein zu bestimmen, welche Verbindung es ist, basierend auf einem bestimmten adapter aktiv ist.
- mögliche Duplikate von Identifizierung des aktiven Netzwerk-interfaces .NET
Du musst angemeldet sein, um einen Kommentar abzugeben.
In C#
VB .NET
Wird dies nur test-aktiven Netzwerk-Schnittstellen, die mit einem aktiven Netzwerk verbunden.
Warum nutzen Sie nicht die MAC-Adresse?
Vielleicht könnte man eine Karte von der MAC-Adresse:
Den "Ihre:Anschlüsse:mac:Adresse" Teil können Sie herausfinden, nach dieser Methode, mit der die IP-Adresse des LocalEndPoint.
Wie bekomme ich die physikalische (MAC) - Adresse eine IP-Adresse mithilfe von C#?
Es ist nicht schön, aber es könnte funktionieren.