¿Cómo encontrar la dirección IP de mi otra Mac?

25

Tengo dos Mac en la misma red, ambas conectadas a mi enrutador de Internet. Tengo una pantalla para compartir configurada en uno de ellos, así que puedo conectarme usando el comando K en el Finder con una URL vnc:// , y eso funciona muy bien.

Mi enrutador asigna direcciones IP mediante DHCP, lo que en general es bueno, pero significa que si una máquina se reinicia o si se renueva la concesión de DHCP, no sé a qué dirección IP debo conectarme (sin pasar por la otra máquina para descubrir).

Seguramente mi Mac ya conoce la dirección IP de mi otra Mac: en el Finder, puedo ver el nombre y el icono / tipo de mi otra Mac en la barra lateral. Desafortunadamente, Get Info no muestra la dirección IP, o cualquier otra cosa útil al respecto.

¿Cómo puedo averiguar la dirección IP de mi otra Mac, tal vez usando Zeroconf / Bonjour? Estoy bien con una solución de línea de comandos, si hay una simple.

EDIT: Estoy ejecutando Lion, y creo que la pantalla compartida de OS X transmite un anuncio del servicio Bonjour, pero el cuadro de diálogo de conexión al servidor de Lion no lo aprovecha. ¡Si esto es algo que hace Mountain Lion, saber eso también sería útil!

    
pregunta Ken 09.10.2012 - 07:12

5 respuestas

36

Debes poder acceder a tus computadoras como computer-name.local , por ejemplo. Kens-Computer.local o algo así, así que dependiendo de lo que estés tratando de hacer, puedes usar ese nombre en lugar de IP.

Para que solo puedas escribir vnc: //Kens-Computer.local en la ventana "Conectar a". Puede ver el nombre de la red de la computadora si va al panel de preferencias Compartir en Preferencias del sistema . Está en la parte superior de la página, con un mensaje como " Las computadoras en su red local pueden acceder a su computadora en: Kens-Computer.local "

Asegúrese de incluir el sufijo ".local" para obtener la IP de Bonjour, de lo contrario, su búsqueda de DNS podría agregar automáticamente otro sufijo de nombre de host (dependiendo de su configuración de red / DHCP) o simplemente no encontrar el host correcto .

Si realmente quieres obtener la IP, sin embargo, aquí hay un par de opciones:

Bonjour / dns-sd

Puede usar Bonjour directamente a través de comandos como la herramienta de descubrimiento de servicios DNS (dns-sd). Intente lo siguiente en la aplicación de Terminal:

% dns-sd -q computer-name
DATE: ---Tue 09 Oct 2012---
18:13:39.209  ...STARTING...
Timestamp     A/R Flags if Name                             T   C Rdata
18:13:39.210  Add     2  4 Computer-Name.local.             1   1 10.1.1.141

La herramienta dns-sd puede hacer bastante, por ejemplo. si desea enumerar todos los servicios VNC locales (al menos los que se anuncian a través de Bonjour). Los servicios VNC se anuncian como "_rfb" en mDNS / Bonjour:

% dns-sd -B _rfb local

Ping

O simplemente puede hacer ping, que mostrará la IP en la salida (y solo está usando Bonjour / mDNS para encontrar la IP).

% ping computer-name.local
PING computer-name.local (10.1.1.141): 56 data bytes
64 bytes from 10.1.1.141: icmp_seq=0 ttl=64 time=0.066 ms
    
respondido por el drfrogsplat 09.10.2012 - 09:30
9

Abra Terminal y escriba: arp -a que mostrará una lista de todas las computadoras en la red y (generalmente) los nombres de host.

    
respondido por el daviesgeek 09.10.2012 - 07:26
2

Puede iniciar sesión en el enrutador y buscar Tabla DHCP . Enumera todos los dispositivos conectados junto con sus direcciones MAC e IP.

Pero para evitar este problema por completo, ¿por qué no configura DHCP Reservations a través de su enrutador? A través de eso, puede asignar una dirección MAC determinada a una IP específica. De esa manera, las direcciones IP de DHCP se mantienen constantes.

Los pasos necesarios para lograrlo dependerán de la marca y el modelo del enrutador.

    
respondido por el Melwan 09.10.2012 - 07:25
1

Una alternativa es que puede iniciar sesión en su enrutador en su navegador para ver los dispositivos en la red y su dirección IP. En mis linksys, voy a 192.168.1.1, hago clic en el estado, luego en la red local y luego en la tabla del cliente DHCP. Muestra todos los dispositivos de la red y su dirección IP.

Puede ver su IP del enrutador si verifica la configuración de su IP, ya que se indicará como DHCP - Servidor o Enrutador .

    
respondido por el Brian 23.04.2014 - 08:11
0

Para encontrar la dirección IP en MAC, siga los pasos a continuación:

  1. Inicie el terminal ubicado en / Aplicaciones / Utilidades /
  2. Escriba el siguiente comando:

    ifconfig |grep inet.*broadcast
    

Si desea buscar una dirección IP externa, visite enlace o enlace .

    
respondido por el chococream52 01.04.2013 - 13:30

Lea otras preguntas en las etiquetas