Conexão direta entre 2 computadores (Ubuntu e Win7)

Conexão direta entre 2 computadores (Ubuntu e Win7)

Conceitualmente, meu problema é assim: eu tenho um site em VPS com um IP dedicado (Ubuntu Linux). Este site aceita arquivos do usuário, que devem ser processados ​​de alguma forma em outro computador. Então coloquei um script no servidor do meu site: ele prepara arquivos (coleta metadados e arquiva os arquivos) e pode enviar para algum IP via protocolo http (curl utlilte).

Do outro lado da conexão, meu outro programa aceita solicitações recebidas (Win7 + C# + HttpListener) e processa arquivos de renda. O resultado é enviado para o armazenamento S3.

Qual é a maneira mais fácil de estabelecer conexão entre 2 computadores para que eles possam acessar a Internet cada um através de sua própria conexão e serem acessíveis um ao outro através de seu IP?

Sou um novato em redes, então suponho que não exista uma "maneira mais fácil"

Responder1

Se ambos estiverem no mesmo roteador para acessar a Internet, é provável que já consigam se comunicar, pois estarão na mesma rede com o mesmo esquema de IP. Se eles estiverem em roteadores separados ou executando modems Skool 56k antigos de cada um, você poderá instalar um cabo cruzado entre as duas máquinas por meio das placas de rede.

Responder2

Você pode declarar o Ubuntu PC como servidor e então iniciar um serviço sambacomo cifs(http://en.wikipedia.org/wiki/Samba_%28software%29), ingresse no mesmo grupo de trabalho do PC com Windows. Ou inicie um sshd(http://en.wikipedia.org/wiki/Secure_Shell) para acessar o shell com putty(http://en.wikipedia.org/wiki/PuTTY). Finalmente um vsftpdaemon para transferência de arquivos (http://en.wikipedia.org/wiki/Vsftpd).

informação relacionada