Abrufen der MAC-Adresse des Clients auf node.js

8

Gibt es eine Möglichkeit, die Mac-Adresse des Clients auf Node.js zu finden? Ich habe darüber gesucht, und ich fand Knoten-Sigar-Projekt, aber es funktionierte nicht, weil es einen Fehler "Kann nicht finden ./build/Release/sigar" -Fehler.

    
Jorge Ramón 29.10.2013, 01:08
quelle

2 Antworten

9

Wenn Ihr Code nicht im selben LAN-Segment wie der Client ausgeführt wird, können Sie die MAC-Adresse eines Clients nicht abrufen. Sie müssten wahrscheinlich ein Kommandozeilen-Tool oder eine native Unterstützung bereitstellen, um Adressen im lokalen LAN-Segment zu erhalten.

Für nodejs: Ссылка

Wenn Sie versuchen, die MAC-Adressen von Remote-Clients zu erhalten, ist die Adresse eines Routers mehr als wahrscheinlich.

    
WiredPrairie 29.10.2013, 02:31
quelle
-3

Das GetMac-Modul wird dies tun. Es ruft die Befehlszeile auf, um die Netzwerkkonfigurationsinformationen des Systems abzurufen, und verwendet dann einen Regex, um die Ausgabe zu analysieren, um die MAC-Adresse zu finden. Die verwendeten Systembefehle sind getmac (Windows) oder ifconfig (andere Plattformen).

    
broofa 04.03.2014 13:54
quelle

Tags und Links