로컬 컴퓨터에서 scp를 사용하여 로컬에서 서버로 또는 그 반대로 파일을 전송할 수 있지만 로컬 컴퓨터의 연결이 매우 느리기 때문에 scp를 사용하고 싶습니다.서버 연결 속도다음에서 파일 전송서버를 로컬 컴퓨터로. 원격 서버와 로컬 컴퓨터 모두 우분투 16.0.4를 실행 중이며 로컬 컴퓨터는 다음을 통해 원격 서버에 연결됩니다.VPN. 예: 원격 서버에서 로컬 컴퓨터로 2GB 파일을 업로드/전송하고 싶습니다. 로컬 컴퓨터에서 다음 단계를 수행하여 파일을 얻을 수 있습니다.
$scp remote-user@<remote-address>:/<file-name> /home/<user>/
위의 단계를 따르면 다운로드 속도가 400kbps이므로 2시간 이내에 파일이 전송됩니다.
SSH를 통해 원격으로 접속한 후:
$ssh remote-user@<remote-address>
원격에서 로컬로 2GB 파일을 업로드하면 원격 서버 연결 속도가 100mbps인데 속도를 높일 수 있나요?
누군가 도와줄 수 있나요? 감사합니다.
답변1
중국에서 VPN을 사용할 때도 비슷한 문제가 발생했습니다.
SSH/SCP, FTP 및 OpenVPN은 모두 중국의 만리 방화벽을 통해 엄격하게 제한됩니다. HTTP 또는 HTTPS는 제한되지 않으므로(Google, Facebook 또는 기타 차단된 서비스에 의존하지 않는 한) 일부 타사 전송 사이트(예: wetransfer)가 잘 작동합니다. 일부 중국 VPN도 잘 작동한다고 들었습니다.
포트, 프로토콜 또는 콘텐츠를 기반으로 연결을 인위적으로 제한할 수 있는 제3자를 통한 경로가 없는 경우 다른 사람들이 설명한 호스 비유가 정확합니다.
귀하의 클라이언트와 서버는 어느 국가에 있습니까? 어떤 브랜드의 VPN을 사용하시나요?
약간 재미있는 일화: 네덜란드에 Redmine 인트라넷 서버가 있고 OpenVPN을 사용하여 연결합니다. 그런데 중국에서 사용하면 페이지당 로딩시간이 2분정도 걸립니다. 서버의 테마는 Fonts.google.com의 콘텐츠에 의존하는 것으로 나타났습니다. OpenVPN의 콘텐츠는 암호화되어야 하지만 강력한 방화벽은 여전히 대부분의 요청을 감지하고 차단했습니다(결국 약 2분 동안 시도한 후에 요청한 데이터를 얻었음에도 불구하고). 로컬 글꼴만 사용하도록 서버의 테마를 변경했는데 그 이후에는 모든 것이 잘 작동했습니다.
답변2
클라이언트 컴퓨터에서 인터넷으로의 연결이 느립니다. 클라이언트 PC에서 원격 서버로의 연결은 VPN 또는 SSH(SFTP 및 SCP 포함)를 통해 훨씬 느립니다. 그러나 원격 서버에서 인터넷에 연결하는 것이 더 빠릅니다. 이는 클라이언트 컴퓨터와 인터넷 간의 연결이 느리다는 것을 의미하며, 로컬 ISP를 통해 인터넷 요금제를 업그레이드하지 않으면 이 제한을 우회할 수 없습니다.