Conexión directa entre 2 computadoras (Ubuntu y Win7)

Conexión directa entre 2 computadoras (Ubuntu y Win7)

Conceptualmente, mi problema se ve así: tengo un sitio web en VPS con una IP dedicada (Ubuntu Linux). Este sitio acepta archivos del usuario, que deben procesarse de alguna manera en otra computadora. Así que coloqué un script en el servidor de mi sitio: prepara archivos (recopila metadatos y archiva los archivos) y puede enviarlos a alguna IP a través del protocolo http (curl utlilte).

En el otro extremo de la conexión, mi otro programa acepta solicitudes entrantes (Win7 + C# + HttpListener) y procesa archivos de ingresos. El resultado se envía al almacenamiento S3.

¿Cuál es la forma más sencilla de establecer una conexión entre 2 computadoras para que puedan acceder a Internet cada una a través de su propia conexión y que sean accesibles entre sí a través de su IP?

Soy un novato en networking así que supongo que no existe la "manera más fácil"

Respuesta1

Si ambos están en el mismo enrutador para acceder a Internet, es probable que ya puedan comunicarse entre sí, ya que estarán en la misma red con el mismo esquema de IP. Si están en enrutadores separados o ejecutan módems antiguos skool 56k en cada uno, puede pasar un cable cruzado entre las dos máquinas a través de las tarjetas de red.

Respuesta2

Puede declarar la PC con Ubuntu como servidor y luego iniciar un servicio como sambacon cifs(http://en.wikipedia.org/wiki/Samba_%28software%29), únase al mismo grupo de trabajo que la PC con Windows. O iniciar un sshd(http://en.wikipedia.org/wiki/Secure_Shell) para acceder al shell con putty(http://en.wikipedia.org/wiki/PuTTY). Finalmente un vsftpdemonio para la transferencia de archivos (http://en.wikipedia.org/wiki/Vsftpd).

información relacionada