6 votos

Cómo utilizar la pantalla compartida si no conozco la dirección IP del Mac remoto

Tengo las credenciales para la Mac, pero no hay nadie en la sala con la máquina para verificar la dirección IP pública.

introduzca la descripción de la imagen aquí

Si conozco la IP pública, puedo conectarme al mac. Desafortunadamente, el ISP proporciona solo IP dinámicas, así que supongo que cambió recientemente.

¿Hay alguna otra forma de acceder?

4voto

Joel Puntos 112

Ah! Sí... sus opciones en este punto son limitados. El ISP puede ayudar a que sus DHCP que asigna la dirección; ellos serían los únicos que saben.

Esto me ha sucedido, y como mi ISP es de comcast, allí no es ninguna ayuda.

En el futuro :), lo que necesita es "DNS Dinámico"; disponible gratis a partir de varias fuentes. Yo uso FreeDNS. Es una especie de funky, pero parece que funciona de forma fiable.

La otra alternativa (DNS dinámico) es un "rollo de su propio enfoque de" que requeriría de algún guión-escrito por su parte. Si usted está para arriba para que, que me haga saber y nos vamos de allí.

2voto

wch1zpink Puntos 11

En el equipo remoto, guardar este siguiente AppleScript código en un nuevo Editor de secuencias de Comandos.Aplicación de documento (Editor de secuencias de Comandos.La aplicación se encuentra aquí... /Aplicaciones/Utilidades/Editor de secuencias de Comandos.app) como una "Abierta" de la aplicación. Antes de guardar este documento como una aplicación, asegúrese de que usted introduzca su dirección IP externa y la dirección de correo electrónico en las dos primeras líneas del código.

Para resumir lo que el AppleScript código hace es simplemente... Cada 15 minutos se comprueba su actual dirección IP externa en contra de la dirección IP se establece en la primera línea del código. Si esas dos direcciones IP no son el mismo, el script va a seguir adelante y enviar un nuevo correo electrónico (a la dirección de correo electrónico se establece en la segunda línea del código) con la nueva actualización de dirección IP externa.

Entonces al igual que la apertura de cualquier otra aplicación en el Finder, haga doble clic en el recién creado la aplicación se ejecute la aplicación nueva.

property ipAddress : "123.456.7.89" -- Insert Current External IP Address (Set Only Once)

property toRecipient : "whoever@gmail.com" --Email To Get IP Has Changed Messages

on idle
    set theIP to do shell script "curl ifconfig.co"

    if theIP is not equal to ipAddress then
        tell application "Mail"
            set newEmail to (make new outgoing message)
            set content of newEmail to theIP
            set subject of newEmail to "IP Address Has Changed"
            tell newEmail
                make new to recipient with properties {address:toRecipient}
                send
            end tell
        end tell
        set ipAddress to theIP
    end if

    return (15 * minutes) -- Waits 15 min. to check IP again
end idle

No olvides que en esta nueva aplicación AppleScript, en Preferencias del Sistema, a la lista de aplicaciones permitidas para el control de su ordenador.

enter image description here enter image description here


Tenga en cuenta que usted puede también agregar este recién creado AppleScript aplicación a sus "Elementos de inicio de Sesión" en la que los Usuarios Y Grupos de Preferencias del Sistema en el panel. Así que, básicamente, después de que su inicial conjunto de secuencias de comandos y el ahorro de su aplicación y agregarlo a su "Elementos de inicio de Sesión", cada vez que se reinicia el equipo y el usuario inicie sesión en... La IP de Correo electrónico Notificar a la aplicación se abrirá en su propio y obtendrá automáticamente notificaciones por correo electrónico de cualquier IP cambia.

enter image description here

2voto

jpa Puntos 131

Compartir la pantalla de servicio utiliza el puerto TCP 5900. De hecho, si usted ha arreglado para que usted pueda conectarse a ella si sólo se conoce la IP, el puerto debe aparecer como abrir desde el exterior.

Ahora, si usted sabe qué dirección IP dinámica que tenía antes de cambiar, usted puede consultar la base de datos WHOIS para ver todo el rango de IP que pertenece la dirección. Hay buenas posibilidades de que la nueva IP pertenecen a la misma gama, aunque eso dependerá totalmente de cómo su ISP le asigna las direcciones.

Ahora, después de eso, usted puede escanear toda la subred utilizando, por ejemplo, nmap, buscando abrir el puerto 5900. Pero antes de hacer eso, de verificación de la legalidad de escaneo de puertos en cualquier país en el que está actualmente. En algunos países es legal si se hace sin intención criminal, que en otros países de escaneo de puertos puede ser siempre ilegal.

1voto

Nimesh Neema Puntos 69

Si la persona en el otro Mac es iniciar sesión con su ID de Apple, puede simplemente comenzar un iMessage de sesión, haga clic en el botón Detalles y haga clic en el icono de uso Compartido de Pantalla para iniciar una sesión de pantalla compartida.

enter image description here

Usted puede preguntar a ellos para compartir su pantalla o invitar a compartir su pantalla. Este enfoque funciona fácilmente sin necesidad de un explícito de la dirección IP.

Usted necesitará a alguien para estar presente físicamente cerca de la máquina para aprobar la pantalla de solicitud de intercambio de aunque.

0voto

moodforaday Puntos 2633

Probablemente no, especialmente si la Mac está detrás de un enrutador, la mayoría de los cuales bloquean las conexiones entrantes.

En el futuro, recomendaría usar algo como Screens o Jump Desktop, ya que ambos tienen aplicaciones complementarias que solucionarán los distintos problemas de conexión y le permitirán conectarse de forma remota sin necesidad de conocer la dirección IP.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by: