
Tengo una lista de computadoras en mi barra lateral "Compartida", sin embargo, no tengo sus direcciones IP.
Mi enrutador tiene sus direcciones IP, sin embargo, no hay una asignación de nombre de computadora <> dirección IP.
¿Cómo encuentro la asignación del nombre de la computadora <> dirección IP?
Respuesta1
Puedes usar una herramienta comoNavegador Bonjouro dns-sd(1)
para buscar servicios, encontrar los hosts que publican esos servicios y encontrar las direcciones IP de esos hosts.
Con dns-sd
, podría ser algo como esto:
Encuentre hosts que compartan archivos a través del Apple Filing Protocol (AFP):
dns-sd -B _afpovertcp._tcp local
Esto le dará una lista de servicios de archivos AFP en su red local. Tendrás que
Ctrl-C
salirdns-sd
para volver al símbolo del shell.Después de elegir el nombre de un servicio AFP de la lista, puede encontrar el
.local
nombre del host que proporciona ese servicio de esta manera:dns-sd -L MiOtroMac _afpovertcp._tcp local
Nuevamente,
Ctrl-C
sal después de recibir tu respuesta.Resuelva el nombre de host mDNS de estilo "hostname.local" en un conjunto de direcciones IP:
dns-sd -G v4v6 MiOtroMac.local
Nuevamente,
Ctrl-C
sal después de recibir tu respuesta.
Respuesta2
Puedes usar netstat.
Terminal abierta
% netstat -a | grep afp