Supongamos dos equipos, 1 y 2. Se encuentran conectados con un cable de red cruzado. El equipo 2 no puede cargar ningún sistema operativo: se queda en la BIOS (claro está, ni pide ni obtiene IP). El enlace físico parece funcionar, a juzgar por las lucecitas exteriores de las tarjetas de red. ¿Qué comandos se podrían usar desde el equipo 1 (ejecutando Linux) para averiguar la MAC de la tarjeta de red del equipo 2?
- 💬 Foros
- Tecnología
- Redes LAN/WAN
Averiguar una dirección MAC
Con windows es el comando "arp -a" y te muestra una tabla de los dispositivos en la red local. Y he podido leer que hay un comando parecido en linux
Salu2.
Gracias, ya lo había considerado y no va:
# arp -va -i eth0 Entries: 1 Skipped: 1 Found: 0 arp: in 1 entries no match found.
¿Pero el segundo equipo tiene ip asociada? Porque una alternativa que veo es la de descargarte un cdlive de linux
Salu2.
Nada, ya he solucionado el problema que daba pie a esta consulta (no, no tiene IP). Queda la cuestión como simple curiosidad, a ver si alguien lo sabe.
La verdad que es un poco complicado, porque sin un software funcional con TCP/IP no hay enlace, necesitas una IP, estoy buscando haber si encuentro algo, pero no soy muy optimista con que sea posible, pues con un mensaje mandado a la broadcast de la MAC llegarías al pc, pero este no te respondería, si necesitas la MAC para actulalizar la BIOS o algo similar, prueba con la broadcast, o a las malas si tienes una tarjeta suelta pinchala en un pc que funcione saca su MAC y luego úsala en el pc chungo.
No te preocupes, que el tema está solucionado. Pero me ha sorprendido que no hubiera una respuesta clara y rápida a esta cuestión. Pero bueno, vendrá enseguida el experto avanzado en redes y dará con la tecla.
Ya probé lo de "pinguear" la dirección broadcast. Y lo de usar una tarjeta no se puede puesto que el "PC chungo" no tiene ranuras de ampliación, es esto:
ifconfig -a
Algunos no saben leer. El equipo del que se quiere averiguar la MAC no ha arrancado ningún sistema operativo.