imagen-26Cada vez que saco los servidores de casa y los llevo a una party, tengo el mismo problema, y es que como no tienen monitor y están configurados con DHCP, no se que dirección IP han obtenido para entrar por SSH a administrarlos. La solución casera es ir conectando una pantalla y teclado a cada uno de ellos e ir anotando las ips, pero esto además de ser un coñazo, tampoco sirve si por cualquier motivo cambian la IP (Habría que volver a repetir el proceso).

Comentando el problema con mi amigo David (Redentor), como siempre me ha aportado una solución muy sencilla a la par que eficiente, y consiste en anotar las direcciones MAC de las tarjetas de red de cada servidor y hacerles un arping a cada uno para obtener su IP actual, el comando es como sigue:

arping -i eth1 -c 1 00:1B:63:97:FE:43 | grep from | cut -d ‘ ‘ -f4

Al final está filtrado con un grep para obtener únicamente la dirección IP separándola del resto de la respuesta del comando.

De esta forma haciendo un pequeño script en cualquiera de las máquinas, obtengo de forma inmediata las IPS de cada una de ellas de forma directa y muchísimo más limpia.

3 Responses to “Averiguar ips por dirección MAC”

La verdad es que uno no se acostará sin saber una cosa más. Me apunto el truco no vaya a ser que algún día me haga falta.

Hola, buen blog. Estoy intentando enviarte un email para preguntarte un par de cosas sobre el mercadillo. Podrías contactar conmigo ? Saludos

Ya he actualizado el blog, pero por si acaso la dirección de contacto es:

mimemoriablog[arroba]gmail[punto]com

Gracias por avisar.

Neo7

Something to say?