使用 OpenVPN 时开销很大

使用 OpenVPN 时开销很大

我购买了完美的隐私订阅,并测试了多个服务器。在下载时

一些测试文件,我意识到VPN 客户端使用了我可用上传速度的近 3/4。

一些信息:

  • 服务:完美隐私
  • 连接速度:11/1 Mbit - IPv4
  • 客户端:OpenVPN

我做了一些额外的测试,通过下载同一个文件(通过 http 下载的 Ubuntu iso),下载速度始终相同(~ 1.1 MB/s),但上传使用情况却有很大不同:

上传开销如此之大,这是 OpenVPN 协议的本质吗?

我在多台机器上尝试了 tcp 和 udp 模式下的 OpenVPN,结果总是相同的,所以也许我的配置文件有错误或需要进行一些调整。

我已经尝试过各种 mtu 值,但目前还没有成功。

你有什么建议吗?

我使用的是完美隐私的标准配置文件:

proto udp
tun-mtu 1500
mssfix 1500
fragment 1500
cipher AES-256-CBC 
ignore-unknown-option ncp-disable # ovpn 2.3 to 2.4 transition
ncp-disable

#Server urls ....

auth SHA512
auth-user-pass
client
comp-lzo
dev tun
#float
hand-window 120
inactive 604800
mute-replay-warnings
nobind
#ns-cert-type server  # deprecated in openvpn 2.5
remote-cert-tls server # new
persist-key
persist-remote-ip
persist-tun
ping 5
ping-restart 120
redirect-gateway def1
remote-random
reneg-sec 3600
resolv-retry 60
route-delay 2
route-method exe
script-security 2
tls-cipher 
TLS-DHE-RSA-WITH-AES-256-GCM-SHA384:TLS-DHE-RSA-WITH-AES-256-CBC-SHA256:TLS-DHE-RSA-WITH-CAMELLIA-256-CBC-SHA:TLS-DHE-RSA-WITH-AES-256-CBC-SHA:TLS-RSA-WITH-CAMELLIA-256-CBC-SHA:TLS-RSA-WITH-AES-256-CB$
tls-timeout 5
verb 4
tun-ipv6

#certs

相关内容