web-dev-qa-db-fra.com

Trouver une adresse MAC dans le système de fichiers

Mon ordinateur portable est en panne, mais je dois extraire son adresse MAC qui était auparavant utilisée pour établir une connexion wifi. Le système de fichiers a été cloné. J'essaie donc de trouver un fichier de configuration contenant la chaîne avec l'adresse MAC. Quel fichier est généralement rouge par ifconfig pour afficher les informations sur les interfaces réseau?

5
freude

Option 1: /etc/udev/rules.d/70-persistent-net.rules

Option 2:/etc/NetworkManager/system-connections répertoire, inspectez l’un des fichiers pour vérifier les connexions répertoriées.

Options: /var/log/syslog fichier et archives, syslog.*.gz. Plus précisément, cherchez quelque chose au format date hostname dhclient: Listening on LPF/wlan0/XX:XX:XX:XX:XX:XX

Option 4: Peut également être répertorié dans le journal dmesg, mais au moins pour moi personnellement, il a pris forme sans le : en tant que séparateur. Voici ce que je veux dire

[    5.655159] ieee80211 phy0: hwaddr b482fed38556, RTL8187SE + rtl8225-se

note latérale: étant donné que le système de fichiers /sys n'existe qu'au moment de l'exécution, de même que /proc, il est impossible d'afficher le fichier /sys/class/net/wlan0/address, mais je vais le laisser comme note latérale, au cas où vous auriez besoin d’un fichier utilisable au moment de l’exécution.

8

Vous pouvez l'obtenir du cache arp

cat/proc/net/arp

1
Arun Pradeep

Sur le serveur Ubuntu 18.04, j'ai trouvé l'adresse MAC dans /var/log/syslog et /var/log/ufw.log comme:

Dec  7 02:49:08 hostname kernel: [1870435.881302] [UFW BLOCK] IN=eno1 OUT= MAC=xx:yy:2b:49:c7:23:aa:bb:00:00:00:1a:08:00 SRC=XXX.YYY.114.154 DST=XXX.YYY.138.47 LEN=40 TOS=0x00 PREC=0x00 TTL=246 ID=54321 PROTO=TCP SPT=40963 DPT=80 WINDOW=65535 RES=0x00 SYN URGP=0 
Dec  7 02:54:32 hostname kernel: [1870760.588719] [UFW BLOCK] IN=eno1 OUT= MAC=xx:yy:2b:49:c7:23:aa:bb:00:00:00:1a:08:00 SRC=XXX.YYY.25.65 DST=XXX.YYY.138.47 LEN=44 TOS=0x00 PREC=0x00 TTL=56 ID=36934 PROTO=TCP SPT=2740 DPT=80 WINDOW=35007 RES=0x00 SYN URGP=0 
Dec  7 03:01:22 hostname kernel: [1871170.660324] [UFW BLOCK] IN=eno1 OUT= MAC=xx:yy:2b:49:c7:23:aa:bb:00:00:00:1a:08:00 SRC=XXX.YYY.106.221 DST=XXX.YYY.138.47 LEN=40 TOS=0x00 PREC=0x00 TTL=237 ID=1440 PROTO=TCP SPT=58914 DPT=80 WINDOW=1024 RES=0x00 SYN URGP=0 

En utilisant ceci réponse pour analyser le journal, l’adresse MAC désirée est:

xx:yy:2b:49:c7:23
1
Eric Duminil