我在使用 OpenVPN 通过 SMB 协议传输文件时遇到了问题。问题是文件传输速度一开始很快,然后下降,然后以固定的时间间隔不断上升和下降。 问题 服务器和客户端都是windows。
我尝试修复的问题:
1- 我将服务器和客户端上的 MTU 设置都更改为 mssfix 1420。我还尝试更改其他相关配置(例如碎片),但实际上没有任何改善。这适用于 ping 测试。
2-我在服务器端使用以下命令更改了缓冲区大小:sndbuf 524288 rcvbuf 524288 push "sndbuf 524288" push "rcvbuf 524288"
3-我已经删除了 lzo 压缩。
4-服务器正在监听端口443,以避免受到ISP的干扰。
5- 密码为:密码 AES-128-CBC # AES
6- OpenVPN 使用的协议是 UDP。
使用 OpenVPN 的默认配置时,情况更糟糕。一开始没有峰值。我通过更改 MTU 和端口设法有所改善。
我能做些什么来使这种转移保持稳定?
我知道我可以,因为如果我打开 RDC 到服务器并通过它复制文件,速度保持恒定。
太感谢了!