1. ifconfig
El comando ifconfig muestra detalles de la interfaz de red, incluidas las direcciones MAC. Para ver la dirección MAC de una interfaz específica, use el siguiente comando:
```
ifconfig nombre_interfaz | grep HWaddr
```
Reemplace "interface_name" con el nombre real de la interfaz de red (como "eth0" o "wlan0").
2. enlace ip
El comando ip link proporciona información detallada sobre las interfaces de red. Para obtener la dirección MAC mediante el enlace IP, utilice el siguiente comando:
```
enlace ip muestra nombre_interfaz | enlace grep/éter
```
Reemplace "nombre_interfaz" con el nombre de la interfaz de red deseada.
3. herramienta etónica
El comando ethtool se utiliza específicamente para mostrar y modificar la configuración de la interfaz Ethernet. Para mostrar la dirección MAC usando ethtool, ingrese el siguiente comando:
```
ethtool -i nombre_interfaz | grep ethernet
```
Reemplace "nombre_interfaz" con el nombre de interfaz de red apropiado.
4. lshw
El comando lshw (listar hardware) proporciona información detallada sobre el hardware del sistema, incluidas las interfaces de red y sus direcciones MAC. Utilice el siguiente comando para recuperar direcciones MAC con lshw:
```
red lshw-C | nombre lógico grep
```
5. iwconfig
El comando iwconfig se utiliza para administrar interfaces de red inalámbrica. Para ver la dirección MAC de una interfaz inalámbrica, utilice el siguiente comando:
```
iwconfig nombre_interfaz | grep "dirección"
```
Reemplace "interface_name" con el nombre de su interfaz de red inalámbrica (como "wlan0").
6. dmesg
El comando dmesg muestra mensajes de arranque del kernel. Puede utilizar dmesg para encontrar las direcciones MAC asignadas a las interfaces de red durante el inicio del sistema. Ingrese el siguiente comando:
```
dmesg | grep -i "eth" | grep -i "MAC"
```
7. /sys/class/net/nombre_interfaz/dirección
Cada interfaz de red tiene un directorio correspondiente en "/sys/class/net/". Dentro de este directorio, encontrará un archivo llamado "dirección" que contiene la dirección MAC de esa interfaz. Por ejemplo:
```
gato /sys/class/net/eth0/dirección
```
8. /proc/net/dev
El archivo "/proc/net/dev" proporciona información sobre las interfaces de red y sus estadísticas. Incluye las direcciones MAC de las interfaces de red. Para extraer direcciones MAC de este archivo, utilice el siguiente comando:
```
grep -i "HWaddr" /proc/net/dev | awk '{ imprimir $2 }'
```
9. nmcli
La herramienta de línea de comandos de NetworkManager, nmcli, ofrece varios comandos para administrar conexiones de red. Puede usar nmcli para mostrar direcciones MAC como esta:
```
nmcli -p espectáculo del dispositivo | grep Dirección MAC\
```
10. yo
Iw (herramientas inalámbricas) es otro comando para administrar conexiones de red inalámbrica. Para mostrar la dirección MAC de una interfaz inalámbrica usando iw, ingrese lo siguiente:
```
iw dev nombre_interfaz información | dirección grep
```
11. anfitrión
El comando host se utiliza normalmente para búsquedas de DNS, pero también puede proporcionar información sobre direcciones IPv4 y sus direcciones MAC asociadas. Puede utilizar el host de la siguiente manera:
```
host -t a
```
Reemplace "