Ada*_*Mo. 6 vpn openvpn centos linux-networking
我已经在centOS 上设置了一个带有openVPN 的VPS。VPN 可以工作,但速度太慢。
有没有办法使用 IDM 或 aria2 等开放的多个连接来加快速度?
我正在使用 openVPN,但我愿意在服务器端使用任何其他 VPN 和客户端上的任何第三方软件。
提高连接速度的第一种方法是与 Internet 服务提供商 (ISP) 合作。
如果物理链路是 1 Mbps 对称的,服务器的延迟为 100 毫秒,则您将无法通过软件将其加速到超过 1 Mbps 和 100 毫秒的延迟。
您可以向连接添加额外的物理链路以增加整体带宽,但额外的链路不会改善延迟。如果需要改善延迟,您可能需要寻找不同的 ISP。
记得查看 VPN 连接的两端;服务器端和客户端。如果瓶颈已经在另一侧,你将无法在一侧获得预期的改善效果。
首先,检查您的瓶颈是否不是 VPN 加密所需的 CPU。如果您的 CPU 已经达到最大值,那么在现有 VPN 服务器上通过多个连接分散流量的安排没有帮助,尽管增加可用的 CPU 资源可能会有所帮助。
任何 TCP 连接速度的主要限制来自往返时间(又名 ping)和窗口大小的组合。有关更多信息,请参阅维基百科。通过您的 VPN 的连接可能有很长的往返时间,具体取决于您的 VPN 所在的位置。您可能可以通过对 TCP 接收窗口大小进行一些调整来改善情况,但您可能首先要考虑 VPN 服务器的位置。增加 TCP 窗口大小的有效性受到丢包率的限制。
如果您通过 TCP 连接到 OpenVPN 服务器,并且距离很远,则该链接可能会受到 RTT/接收窗口大小的限制,并且施加的限制是您通过该链接输入的所有流量的总和。通过 UDP 连接到 OpenVPN 可能会有所帮助。
如果您真的想尝试将流量分散到多个 VPN 链接上,您可以查看此高级路由指南,但它看起来令人生畏。它概述了事情是如何工作的,以及一些必要的命令来将它放置到位,但是能够调试设置需要的比所提供的要多得多。似乎应该有一个更高级别的工具来管理这个,但我不知道。我很想听听这样的事情。
| 归档时间: |
|
| 查看次数: |
1427 次 |
| 最近记录: |