Wie kann ich die MAC-Adresse eines bekannten Hosts von ssh anzeigen?

1599
user1978011

Ich möchte die MAC-Adresse einer Maschine kennen, auf die ich momentan keinen Zugriff habe. Ich habe jedoch eine known_hosts-Datei von ssh mit einem gültigen Eintrag, und da ich Warnungen über das Ändern von MAC-Adressen bekomme, gehe ich davon aus, dass diese Adresse irgendwo von ssh gespeichert wird. Gibt es eine Möglichkeit, diese gespeicherte MAC-Adresse anzuzeigen?

0
Beachten Sie, dass Sie die MAC-Adresse des Servers nie kennen, es sei denn, der SSH-Server befindet sich direkt in Ihrem LAN (kein Router zwischen Ihnen und dem Server). Da SSH hauptsächlich für den Fernzugriff ausgelegt ist, ist es unwahrscheinlich, dass der Dienst eine bestimmte MAC-Adresse kennt oder sich um sie kümmert, und würde sich sicher nicht die Mühe machen, diese aufzuzeichnen, zumal ein Server mit Lastenausgleich möglicherweise mehrere legitime MACs hat. Was SSH in known_hosts aufzeichnet, ist der Schlüsselfingerabdruck, den der Dienst verwendet, um sich selbst zu identifizieren. Frank Thomas vor 8 Jahren 0

2 Antworten auf die Frage

5
ChrisInEdmonton

Die MAC-Adresse wird nicht in der Datei known_hosts gespeichert. Schauen Sie sich die sshd-Manpage an .

 Each line in these files contains the following fields: markers (optional), hostnames, bits, exponent, modulus, comment. The fields are separated by spaces. 
3
Canadian Luke

Ich denke, Sie verwechseln es mit einem Fingerabdruck. Der SSH-Fingerabdruck sollte für jede Installation eindeutig sein, und dieser Schlüssel wird gespeichert, wenn Sie eine Verbindung zu einem Remote-System herstellen. Weitere Informationen finden Sie in dieser Frage und ihren Antworten.

Wenn Sie die IP-Adresse kennen und sich in Ihrem Netzwerk befinden, können Sie pingden Server und dann ein arp -a | grep <IPA.ddr.e.ss>Zeichen (ohne die Zeichen <>) ausführen und die MAC-Adresse auf diese Weise abrufen.

Guter Punkt auf dem Fingerabdruck! :) ChrisInEdmonton vor 8 Jahren 0
Ich würde wirklich gerne wissen, warum es gewählt wurde Canadian Luke vor 8 Jahren 0
Seltsam. Es gibt nützliche Informationen, die in meiner Antwort nicht enthalten sind. Du hast meine +1. ChrisInEdmonton vor 8 Jahren 0