![로그인 SSH 터널을 통과하는 엄청나게 느린 SSHF 속도 향상](https://rvso.com/image/1628796/%EB%A1%9C%EA%B7%B8%EC%9D%B8%20SSH%20%ED%84%B0%EB%84%90%EC%9D%84%20%ED%86%B5%EA%B3%BC%ED%95%98%EB%8A%94%20%EC%97%84%EC%B2%AD%EB%82%98%EA%B2%8C%20%EB%8A%90%EB%A6%B0%20SSHF%20%EC%86%8D%EB%8F%84%20%ED%96%A5%EC%83%81.png)
어딘가에서 답변을 받았는데 제가 놓친 경우 죄송합니다. 최선의 솔루션을 안전하게 선택하기 위해 이러한 것들이 어떻게 작동하는지에 대한 이해가 부족합니다.
저는 다른 많은 사람들처럼 재택근무를 하고 있습니다.
나는 대용량 데이터 파일을 다루며 데이터를 처리하기 위해 합리적으로 강력한 컴퓨팅 리소스에 액세스할 수 있습니다. 오랫동안 원격으로 작업하기 위해 vnc-viewer를 사용하고 있었지만 여러 가지 이유로 사용하기가 정말 짜증나서 대안을 찾기 시작했습니다.
나는 sshfs를 발견했고 그것은 이상적인 선택인 것 같습니다. 나는 마운트된 코드 등을 작업합니다. 원격으로 내 PC/데스크톱 설정을 통해 편리하게 설정한 다음 SSH를 통해 원격으로 스크립트를 실행합니다. 그런 다음 로컬에서 처리된 데이터의 원격 플롯 등을 열 수 있습니다.
sshfs remote-node:/home/me ~/work_sshfs/ -o follow_symlinks
~/.ssh/config 파일에서 다음과 같이 구성한 것을 사용하여 마운트합니다 .
Host login
HostName login.server.com
User usrname
PasswordAuthentication true
Host remote-node
HostName remote-node
User usrname
ProxyJump login
이것은 잘 작동하지만 마운트된 처리된 파일을 열 때 속도가 정말 느려질 수 있습니다. 나는 꽤 좋은 인터넷을 가지고 있지만(390/35Mbps의 다운/업) 파일을 열고 nethogs를 볼 때 최대 다운 속도는 ~24Mbps입니다. 또한 원격 네트워크의 업로드(~1Gbps)가 병목 현상이 아니라는 것을 테스트를 통해 알고 있습니다.
온라인에서 읽은 내용에 따르면 sshfs(또는 그냥 ssh)의 암호화 오버헤드가 병목 현상을 일으키는 것으로 보입니다.
마지막으로 질문:내가 터널을 통과한다는 사실이 이것의 효과를 '증가'시키는가? 그렇다면 마운트의 "로그인 포털 <-- 원격 노드" 단계에서 암호화를 '부드럽게' 할 수 있습니까?
이들은 액세스 권한을 얻기 위해 로그인 자격 증명이 필요한 "동일한" 네트워크에 있으므로 이것을 완화하는 데 너무 긴장하지 않을 것입니다. 그러나 나는 인터넷을 통한 좋은 암호화를 원합니다.
자세한 내용이 너무 많아서 죄송합니다. 다른 해결책이 있거나 누락된 부분이 있을 경우를 대비해 맥락을 제공하고 싶었습니다.
미리 감사드립니다!
편집 1: 로그인 서버에 대한 Traceroute
traceroute to <login-server> (130.209.45.188), 30 hops max, 60 byte packets
1 _gateway (192.168.0.1) 1.926 ms 2.581 ms 3.472 ms
2 * * *
3 renf-core-2a-xe-910-0.network.*.net (62.***.70.**) 18.956 ms 19.265 ms 19.605 ms
4 * * *
5 * * *
6 * * *
7 m674-mp2.*.lis.dial.*.net (62.*.*.162) 29.575 ms 29.989 ms 30.278 ms
8 213.*.182.* (213.*.182.*) 38.575 ms 28.813 ms 33.320 ms
9 *.telia.net (62.*.*.194) 33.623 ms *.telia.net (62.*.*.64) 28.854 ms *.telia.net (62.*.*.194) 35.838 ms
10 *.telia.net (213.*.*.98) 40.601 ms *.telia.net (62.*.*.211) 39.466 ms *.telia.net (62.*.*.239) 29.877 ms
11 * * *
12 jisc-ic-345131-ldn-b4.*.telia.net (*.*.*.131) 32.555 ms 27.628 ms 27.547 ms
13 ae24.*.ja.net (*.97.*.197) 31.632 ms 32.018 ms 27.961 ms
14 ae29.*.ja.net (*.97.*.2) 28.146 ms 32.859 ms 32.976 ms
15 ae31.*.ja.net (*.97.*.22) 33.075 ms 30.615 ms 40.368 ms
16 ae29.*.ja.net (*.*.33.42) 40.937 ms 37.516 ms 48.620 ms
17 ae31.*.ja.net (*.97.*.54) 39.851 ms 46.164 ms 47.362 ms
18 ae26.*.ja.net (*.97.*.26) 47.668 ms 47.919 ms 46.603 ms
19 *.97.*.2 (*.97.*.2) 56.201 ms 47.390 ms 46.254 ms
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *