Tengo que enviar a un colega una aplicación relativamente grande (>5GB), y estaba pensando en cómo podría hacerlo. Los servicios basados en la nube como DropBox no funcionan porque el archivo es mucho más grande que el almacenamiento, Gmail no me permite enviar archivos de más de 25Mb, y usar una memoria USB normal llevaría demasiado tiempo.
Lo que quiero saber es si es posible transferir los archivos entre los dos ordenadores sin necesidad de estar en la misma red (Como referencia ambos usamos MacBook Pro's, y estamos a un par de estados de distancia). He intentado usar telnet
, ssh
y ftp
Pero parece que todos ellos requieren que los dos ordenadores formen parte de la misma red de área local (estaba intentando que el otro extremo se conectara a mi ordenador dándole la dirección IP de mi ordenador). Me preguntaba si es posible hacer que mi MacBook actúe de alguna manera como servidor, que el otro extremo se conecte y luego transfiera los archivos. ¿Es factible algo así? Gracias de antemano.
0 votos
Tienes que conseguir tu dirección IP externa y asegurarte de que el reenvío de puertos está activado para cualquier servicio que utilices.
0 votos
Muy bien, así que para el reenvío de puertos, busqué mi dirección IP externa (que encontré en google como una "dirección IP pública", y simplemente estoy asumiendo que encontrarla tan fácilmente es un procedimiento estándar) y obtuve los números de ciertos puertos abiertos (que encontré poniendo la dirección IP pública en Network Utility", ¿cómo haría para enviar el archivo al otro lado? Gracias por guiarme en la dirección correcta, por cierto.
0 votos
¿Puedo suponer que ambos usuarios tienen asignada su dirección IP dinámicamente desde su ISP? ¿Puedo suponer también que ambos utilizan NAT? Además, ¿puedo suponer que ambos tienen sólo IPv4 y ningún direccionamiento IPv6? ¿Esta transferencia será una cosa de una sola vez o algo que sucede con frecuencia? Ninguna de esta información está en su pregunta y uno realmente debería saber esto antes de publicar una respuesta.
0 votos
Si hago algunas suposiciones, podría publicar una respuesta como la siguiente. En cada extremo hay un router y al menos un Mac. Edita la configuración de cada router para que la dirección IP del Mac en la misma LAN esté en la DMZ del router. Esta es la dirección IP que se muestra en las Preferencias del Sistema. Esto elimina la necesidad de configurar el reenvío de puertos. A continuación, se comunica entre los Mac utilizando la dirección WAN asignada dinámicamente a los routers. En otras palabras, la dirección que se muestra al acceder a un sitio como http://whatismyipaddress.com/ .
0 votos
Utilice BitTorrent Sync. Getsync.com