Enumere todo el hardware de red desde la línea de comandos en Mac OS

La utilidad de configuración de red ofrece una interfaz de línea de comandos para configurar la variedad de funciones de red de Mac disponibles en Mac OS X. Hemos discutido la configuración de red y las características que la acompañan muchas veces aquí para propósitos más avanzados, pero uno de los usos más simples de la configuración de red es que puede enumere cada pieza de hardware de red conectada a una Mac, la interfaz del dispositivo que la acompaña y la dirección asociada. Esto funciona para enumerar tanto los componentes de red internos como los dispositivos de red conectados externos, por lo que si está utilizando una tarjeta NIC externa, debería encontrarla aquí.

Cómo enumerar todo el hardware de red en una Mac a través de la línea de comandos

Para ver qué hardware de red está conectado a una Mac determinada, simplemente emita la siguiente cadena de comando en la Terminal:

networksetup -listallhardwareports

Verá algo como el siguiente informe, que muestra el puerto de hardware (que en este caso es básicamente el nombre fácil de usar de la interfaz, como Wi-Fi, Bluetooth, Thunderbolt, Ethernet, etc.), la interfaz del dispositivo (en1, en0, en3, bridge1, usb1, etc.) y la dirección de hardware del dispositivo, llamada Dirección Ethernet aquí, pero es posible que la conozca mejor como la dirección MAC del dispositivo , que puede ser importante conocer para el filtrado y la suplantación de direcciones.

Puerto de hardware: Bluetooth DUN

Dispositivo: Módem Bluetooth


Dirección Ethernet: N / A

Puerto de hardware:

Dispositivo
Wi-Fi : en0


Dirección Ethernet: d7: 02: 65: 7c: 1e: 14

Puerto de hardware: Bluetooth PAN

Dispositivo: en1


Dirección Ethernet: N / A

Puerto de hardware: Thunderbolt 1

Dispositivo: en2


Dirección Ethernet: bb: e8: c3: 25: 2b: 12

Puerto de hardware: Thunderbolt Bridge

Dispositivo: bridge0


Dirección Ethernet: N / A

Lo que no aparece en el informe de hardware son los dispositivos externos que están conectados a través de las interfaces de red, es decir, cosas como enrutadores, relés, conmutadores, cualquier punto de acceso personal de iPhone y puntos de acceso de Android conectados o inalámbricos , porque no se consideran hardware nativo, aunque puede recuperar esos datos con networksetup también.

El uso de “networksetup -listallhardwareports” puede ser un truco excelente para solucionar problemas de conexiones y dispositivos de red, especialmente si una interfaz de hardware parece no existir o tiene problemas.

Por ejemplo, si una conexión no funciona porque no puede encontrar un dispositivo de red específico en el panel de preferencias de red de Mac OS X, puede verificar si hay algo como una tarjeta wifi aquí, y si es así, intente apague y vuelva a encender , lo que a menudo resuelve muchos de esos simples problemas de detección.

Por otro lado, si sabe con certeza que una pieza de hardware está conectada pero aún no aparece, eso podría indicar un problema de hardware con la tarjeta de red o con la interfaz misma. De manera más simple, también simplifica la búsqueda de la interfaz del dispositivo, lo cual es necesario si está tratando de conectarse a redes wifi desde la línea de comandos usando el mismo comando de configuración de red.

networksetup tiene muchos otros usos y características extremadamente avanzadas dirigidas a usuarios avanzados de Mac, puede encontrar algunos de los otros trucos que hemos cubierto usando la utilidad networksetup aquí .

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario