¿Cómo obtener las direcciones IP de computadoras compartidas en OS X 10.7?

¿Cómo obtener las direcciones IP de computadoras compartidas en OS X 10.7?

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:

  1. 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-Csalir dns-sdpara volver al símbolo del shell.

  2. Después de elegir el nombre de un servicio AFP de la lista, puede encontrar el .localnombre del host que proporciona ese servicio de esta manera:

    dns-sd -L MiOtroMac _afpovertcp._tcp local

    Nuevamente, Ctrl-Csal después de recibir tu respuesta.

  3. Resuelva el nombre de host mDNS de estilo "hostname.local" en un conjunto de direcciones IP:

    dns-sd -G v4v6 MiOtroMac.local

    Nuevamente, Ctrl-Csal después de recibir tu respuesta.

Respuesta2

Puedes usar netstat.

Terminal abierta

% netstat -a | grep afp

información relacionada