¿Conectarse a OSX a través de AFP a través de WAN con una Time Capsule en la red?

Tengo una Time Capsule configurada en mi LAN para manejar las copias de seguridad entre la computadora de mi madre y la mía.

Antes de que tuviéramos la Time Capsule, podía conectarme de forma remota a una MacBook Pro que configuré como servidor a través del protocolo AFP fácilmente. En lugar de tener que preocuparme por usar la IP correcta, solía No-IP Dynamic Updaterasignarme un nombre de DNS que pueda recordar.

Sin embargo, desde que se instaló Time Capsule, ya no puedo AFP en mi mac. En su lugar, ejecute el siguiente comando (nombre de host oculto):

afp://****

Me permitirá usar AFP con Time Capsule y me permitirá iniciar sesión desde allí y ver el disco de almacenamiento en la cápsula.

¿Hay alguna forma de conectarme a mi mac desde fuera de mi LAN, pero especificar a qué dispositivo quiero conectarme dentro de mi LAN? Algo como:

afp://****:10.0.1.100

¿ Dónde 10.0.1.100está la dirección LAN de mi servidor MBP?

Respuestas (2)

Puede reenviar el puerto 548 a su servidor MBP para recuperar el antiguo comportamiento de permitir que afp://**** se conecte a su servidor MBP en lugar de a su Time Capsule. Esto definitivamente haría que su servidor Time Capsule AFP fuera inaccesible desde Internet y podría (pero espero que no) hacerlo inaccesible desde su LAN. Pruébalo y verás. Esta es una de las muchas páginas web que describen cómo configurar el reenvío de puertos.

Puede elegir cualquier puerto público que desee> 1024. Elegiré 9898 para este ejemplo. Siguiendo las instrucciones en la página vinculada, en el paso 4 configure el reenvío de puertos de esta manera:

  • Descripción: Acceso AFP a MBP
  • Puertos UDP públicos: 9898
  • Puertos públicos TCP 9898
  • Dirección IP privada: la dirección LAN de su servidor, por ejemplo, 10.0.1.100
  • Puertos UDP Privados: 548
  • Puertos TCP Privados: 548

Luego puede acceder a su servidor desde Internet usandoafp://hostname:9898

Sé cómo reenviar el puerto. Esto no es realmente una solución, sin embargo, porque no quiero deshacerme de la AFP a la Time Capsule...
@Charlie, si su cliente AFP es bueno, debería poder reenviar cualquier puerto (por ejemplo, 12345) al puerto 548 en su MBP y luego conectarse desde Internet enafp://hostname:12345
¿Cómo puedo hacer eso?
@Charlie, no sé lo que estás preguntando. Usted dijo que sabe cómo reenviar puertos y cómo conectarse a través de AFP usando una cadena de conexión y le di la cadena de conexión AFP para usar, así que no sé qué más hay que explicar.
Ah, lo siento, sé cómo reenviar el puerto. Por lo general, reenvío los mismos puertos UDP/TCP públicos/privados, pero asumo que muestro, ¿estaría reenviando diferentes puertos para cada uno? ¿Podrías arrojarme algo de luz sobre esto?

Elija un puerto aleatorio del mundo exterior, reenvíe UDP y TCP al puerto 548 de un dispositivo con una IP LAN interna. Elija otro puerto para un segundo dispositivo, enjuague y repita.

Reenviar 9898 a 548 de una Time Capsule, reenviar 9998 a 548 de una MacBook Pro, etc. Para la pregunta de Charlie, afp://my.no-ip.address:9898 llegará al TC, afp://my.no- ip.address:9998 llegará al MBP.