¿Encontrar información para la dirección IP local?


9

Hemos tenido una visita de ingeniero de BT recientemente, tratando de resolver un problema con nuestro sistema telefónico IP.

Un punto que destacaron fue que teníamos cuatro servidores DHCP ejecutándose en la red. Deshabilité dos de ellos (uno de ellos debería estar ejecutándose) y probé que todo funciona como debería. Sin embargo, ¡el cuarto servidor DHCP me elude!

El dispositivo tiene una dirección IP de 192.168.1.59, puedo hacer ping con éxito a la dirección IP.

Si ejecuto 'nbtstat -a 192.168.1.59' obtengo el siguiente resultado:

$ nbtstat -a 192.168.1.59
$ Local Area Connection:
$ Node IpAddress: [192.168.1.45] Scope Id: []
$ Host not found.

Si ejecuto RDP o VNC Viewer para la dirección IP, no se conectan.

¿Hay alguna otra forma de obtener más información sobre el dispositivo?

Respuestas:


11

nmap es genial para esto. Además de hacerle saber en qué puertos está escuchando el servidor (que a menudo es suficiente para identificar su sistema operativo), también puede tomar huellas digitales del sistema operativo, que generalmente es bastante bueno. Las huellas digitales del sistema operativo a menudo incluso pueden identificar modelos de impresora.

Tratar nmap -A -v 192.168.1.59


desafortunadamente no es un comando nativo de MacOS
blagus

no, pero como la mayoría de las otras aplicaciones puedes instalarlobrew install nmap
blockloop

6

Puede verificar sus tablas de arp para la dirección MAC, que en UNIX se hace con

arp -a -n | grep 192.168.1.59

Supongo que Windows tiene un análogo.

Luego, puede hacer una referencia cruzada de los primeros tres octetos de la dirección MAC con una búsqueda de identificación del proveedor, de los cuales hay muchos en la web. Uno de ellos está aquí (no sé nada al respecto, simplemente apareció primero en una búsqueda en Google). Eso debería decirle quién fabricó el equipo, lo que a menudo ayuda a identificarlo.

Si tiene conmutadores manejables, también puede hacer una referencia cruzada de esa dirección mac con el árbol de expansión en el conmutador, que le indicará en qué puerto del conmutador aparece esa dirección MAC, que a menudo identifica el cable individual que tiene la cosa en el otro extremo . Cómo hablar con su switch administrado depende de quién lo hizo, y está más allá del alcance de una simple respuesta SF. Este es el método más rápido para encontrar una caja en estos casos, pero requiere algunos conocimientos de red y conmutadores manejables.

Si falla todo eso, puede intentar telnetacceder a puertos conocidos; A menudo intento 139 (obtener una conexión significa que es un cuadro de Windows o un cuadro de Unix que ejecuta SaMBa), 22 (el banner ssh puede dar pistas sobre el fabricante) y 80 (si hay un servidor web en ejecución, escribir a GET /<CR><CR>menudo devuelve útil Texto de error


1
Sí, Windows tiene un equivalente. Justo arp -a.
mailq

1
Una vez que obtenga la dirección MAC del dispositivo, puede buscar en qué puerto se aprendió la dirección si ha administrado conmutadores.
JakePaulus

Sí, estoy de acuerdo, y creo que eso es lo que dije anteriormente en el párrafo 3.
MadHatter

2

Su salida nbtstat parece sugerir que el dispositivo no es un host de Windows. ¿Podría ser un enrutador, conmutador, firewall, WAP, etc.?

Además, no debería haber nada de malo en ejecutar múltiples servidores DHCP siempre y cuando estén configurados correctamente y no tengan ámbitos superpuestos.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.