GNU/Linux >> LINUX-Kenntnisse >  >> Linux

MAC-Adressen trotz Bonding Device in /proc oder irgendwo finden?

Ich suche immer noch nach einer "offizielleren" Erklärung, aber laut diesem Blog ist die Datei /proc/net/bonding/${bonding name} wird die tatsächliche MAC-Adresse für jede NIC in der Bindung (eth0, eth1 usw.) bereitstellen, sodass dies möglicherweise nützlicher ist.

Hoffe, das hilft!


Unter RHEL/CentOS 6:

# ethtool -P <if>

Permanent address: 00:11:22:33:44:55

Diese erhalten Sie unter /sys statt /proc . Zum Beispiel:

$ cat /sys/class/net/eth0/address
0a:58:ac:16:05:13

Unter net sind alle verfügbaren Schnittstellen aufgelistet :

$ ls /sys/class/net/
eth0  lo

Linux
  1. Finden Sie die MAC-Adresse in Ubuntu 21.10

  2. Linux – Wie testet man, ob ein Blockgerät von /sys oder /proc aus schreibgeschützt ist?

  3. Mac-Adresse im Dateisystem suchen?

  4. Warum funktioniert find -exec mv {} ./target/ + nicht?

  5. Wie finde ich heraus, aus welchem ​​Ordner ein Prozess läuft?

So finden Sie Ihre IP-Adresse unter Linux

So finden Sie die MAC-Adresse in Ubuntu

/proc/cpuinfo- und /proc/meminfo-Dateien unter Linux

Die Dateien /proc/mounts, /etc/mtab und /proc/partitions verstehen

Linux weist einer Schnittstelle eine fe80::/64-Adresse zu. Sollte das nicht fe80::/10 sein?

Sollten Websites gemäß der empfohlenen Verwendung in /var/ oder /usr/ leben?