2대의 컴퓨터(Ubuntu 및 Win7) 간 직접 연결

2대의 컴퓨터(Ubuntu 및 Win7) 간 직접 연결

개념적으로 내 문제는 다음과 같습니다. 하나의 전용 IP(Ubuntu Linux)가 있는 VPS에 하나의 웹 사이트가 있습니다. 이 사이트는 사용자로부터 파일을 수락하며, 이 파일은 다른 컴퓨터에서 어떤 방식으로든 처리됩니다. 그래서 내 사이트 서버에 스크립트를 배치했습니다. 파일을 준비하고(메타데이터를 수집하고 파일을 보관함) http 프로토콜(curl utlilte)을 통해 일부 IP로 보낼 수 있습니다.

연결의 반대쪽 끝에서는 다른 프로그램이 들어오는 요청(Win7 + C# + HttpListener)을 수락하고 수입 파일을 처리합니다. 결과는 S3 스토리지로 전송됩니다.

두 대의 컴퓨터가 각자의 연결을 통해 인터넷에 액세스하고 IP를 통해 서로 액세스할 수 있도록 연결을 설정하는 가장 쉬운 방법은 무엇입니까?

저는 네트워킹 초보자이므로 "가장 쉬운 방법"은 없다고 생각합니다.

답변1

둘 다 인터넷에 연결하기 위해 동일한 라우터에 있는 경우 동일한 IP 체계를 사용하는 동일한 네트워크에 있으므로 이미 서로 대화할 수 있을 가능성이 있습니다. 별도의 라우터에 있거나 각각에서 오래된 skool 56k 모뎀을 실행하는 경우 네트워크 카드를 통해 두 시스템 사이에 크로스오버 케이블을 연결할 수 있습니다.

답변2

Ubuntu PC를 서버로 선언한 다음 다음과 같은 서비스를 시작할 수 samba있습니다 cifs.http://en.wikipedia.org/wiki/Samba_%28software%29), Windows PC와 동일한 작업 그룹에 가입하세요. 또는 sshd(http://en.wikipedia.org/wiki/Secure_Shell)를 사용하여 쉘에 액세스하려면 putty(http://en.wikipedia.org/wiki/PuTTY). 마지막으로 vsftp파일 전송을 위한 데몬(http://en.wikipedia.org/wiki/Vsftpd).

관련 정보