El iMac de mi casa está conectado directamente a mi módem a través de Ethernet. El uso compartido de archivos está activado.
Si activo la Conexión compartida a Internet y conecto mi Macbook a la red wifi resultante, puedo acceder a los archivos en mi iMac a través de Finder
→ Go
→ Connect to Server
→ smb://<my iMac's internal IP>
Como mi iMac está conectada directamente a mi módem, debería poder usar el mismo proceso para conectarme desde el trabajo. Abro el Finder y escribo smb://<my home's external IP>
Desafortunadamente, esto lleva a un mensaje de error ("Hubo un problema al conectarse al servidor")
Curiosamente, mi iMac también tiene habilitada la función de compartir pantalla. A diferencia de SMB, esto funciona correctamente tanto desde casa como desde el trabajo.
¿Cómo puedo hacer que SMB funcione a través de WAN?
Edit: A pesar de algunos problemas de seguridad que surgieron en los comentarios, ¡todavía me gustaría saber cómo hacerlo! Estoy investigando activamente los posibles riesgos, pero no he encontrado nada específico, y está fuera del alcance de este sitio. Quiero que esto funcione de forma nativa en Finder.