通过 VPN 复制文件期间 SCP 停顿的问题

Mat*_*ttC 14 linux vpn ssh scp

我有一系列文件需要每晚通过 VPN 通过 SCP 复制到远程 linux 服务器。文件并不大,我们在这里谈论的是几十兆字节,但文件复制几乎总是在几秒钟后停止。使用 -vvv 运行 SCP 命令,我在整个尝试复制过程中一遍又一遍地看到以下内容:

debug2: channel 0: rcvd adjust 131072
debug2: channel 0: rcvd adjust 131072
debug2: channel 0: rcvd adjust 131072
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?我看到这个问题在不同的地方被问到,但从来没有任何答案。任何帮助,将不胜感激。

Ger*_*mbs 8

您是否允许 ICMP 通过 VPN?“TCP 连接在几秒钟后停止”通常转化为“ PMTU 黑洞”。

  • 很少有人了解icmp PMTU发现:-( (2认同)
  • 这听起来很有趣,但并不完全清楚。您能否详细说明到底出了什么问题,以及如何解决? (2认同)

jjc*_*f89 7

与@Gerald 的回应类似,此页面http://www.netheaven.com/pmtu.html很好地解释了 MTU 发现和面对此问题时的选项。

也是 Cisco 的一份白皮书,其中讨论了 IP 分段、MTU 发现和 MSS,所有这些都与 IPSec VPN 隧道有关,但对类似情况同样有效。http://www.cisco.com/en/US/tech/tk827/tk369/technologies_white_paper09186a00800d6979.shtml