Dada una dirección IP, debería poder encontrar la dirección MAC del host correspondiente.
arp -a
Tanto en Windows como en Linux le mostrará la caché de arp de ese host, asignando direcciones IP a direcciones MAC. (Tenga en cuenta que esto deberá ejecutarse en una máquina que esté en la misma subred IP que la máquina que está tratando de encontrar).
Una vez que tenga la dirección MAC, inicie sesión en el conmutador al que sospecha que está conectado el host no autorizado y busque esa dirección en la tabla de direcciones MAC. (La tabla de direcciones MAC también se denomina tabla puente o tabla CAM).
Por ejemplo, en los switches basados en Cisco IOS, el siguiente comando:
show mac-address-table address <MAC address>
Le mostrará el puerto en el que se vio por última vez una dirección MAC determinada. Si el puerto resultante es un enlace a otro conmutador, inicie sesión en ese conmutador y ejecute el comando nuevamente. Repita hasta que termine con un puerto host, y debería tener su culpable.
Tenga en cuenta que este enfoque solo funcionará si tiene un conmutador administrado que permita consultar su tabla de direcciones MAC. De lo contrario, será un caso de eliminación manual; encuentre cada puerto que sepa que no es la máquina maliciosa, hasta que se quede con un puerto que no puede tener en cuenta. Buena suerte.
No especificó qué sistemas operativos tiene disponibles en la red, pero la mayoría de ellos tienen un comando arp. Puede usar el comando arp para averiguar cuál es la dirección MAC de un host con un nombre de host dado (suponiendo que esté en la misma red que el host).
Luego, debe verificar los cachés ARP de sus conmutadores para encontrar en qué puerto se encuentra esa dirección MAC.
fuente
No hay mapeo 1: 1 entre interfaces físicas y direcciones IP. Un puerto en un conmutador puede manejar el tráfico de muchas máquinas (si otro conmutador está conectado en cadena), y un puerto del conmutador puede reenviar el tráfico para más de una IP (si la máquina es multihome).
Si tiene un conmutador suficientemente avanzado, puede mirar en las pantallas de administración del conmutador para ver si enumera las direcciones MAC que ha escuchado en un puerto en particular.
Alternativamente, suponiendo que la computadora que desea encontrar no esté demasiado lejos (lógicamente), puede intentar enviarle una gran cantidad de tráfico
ping -f
, lo que debería permitirle rastrear el puerto en el que está la máquina mirando las luces de actividad .fuente
Si el conmutador admite snmp, puede obtener información de la tabla de Mac de forma remota, que debería tener la asignación del puerto físico y la dirección de Mac conectados al puerto.
fuente