Tengo un escáner wifi que me muestra las direcciones MAC de los enrutadores wifi cercanos.
Muestra los SSID en una columna y las direcciones MAC en otra columna.
Quiero saber la dirección IP del enrutador. ¿Qué debo hacer?
WLAN está en el OSI-Model en la capa 2, mientras que la IP está en la capa 3. Primero debe tenga acceso completo a la capa 2 antes de que pueda obtener la información de la capa 3. Esto significa que para una WLAN sin encriptación, probablemente pueda ver la información mediante el uso de wireshark, pero para una WLAN con encriptación, primero necesita descifrar los datos porque el cifrado se encuentra en la capa 2. De acuerdo con la documentación wireshark puede descifrar el tráfico WEP y WPA / WPA2 en modo pre-compartido si la frase de contraseña es conocida.
No hay una forma universal de hacerlo, y si simplemente tienes un escáner Wifi, realmente no puedes hacer mucho más de lo que te ofrece.
Desde aquí, mi respuesta tiene que depender del motivo por el que intentas averiguarlo.
Si su objetivo es realizar pruebas de penetración, debe centrarse en el cifrado. Si no puede pasar por el cifrado, las direcciones IP no lo ayudarán (ni serán visibles para usted). SSID y MAC no están encriptados, por lo que puede verlos fácilmente en su escáner.
En la mayoría de los otros casos, todo lo que puedo pensar, la respuesta será "pregunte a quienquiera que opere el enrutador WiFi".
El segundo problema es que no hay una relación 1: 1 entre la dirección IP y la dirección MAC. Incluso si no hay encriptación involucrada, la dirección Mac del enrutador sería utilizada por la dirección IP del enrutador, pero también por todas las direcciones IP detrás del enrutador. El puenteo entre las partes cableadas e inalámbricas de un enrutador de este tipo agrega aún más complicaciones.
Además, ni siquiera necesariamente sabe si el dispositivo tiene una dirección IP; puede estar usando un protocolo diferente (aunque los protocolos que no son IP son raros en la actualidad, es posible que solo esté pensando en IPv4, mientras que el dispositivo podría posiblemente solo tengan una dirección IPv6).
La única otra cosa que podrías intentar es escuchar el tráfico del protocolo ARP.
Lea otras preguntas en las etiquetas mac-address ip