iOS 12 OpenVPN连接速度非常慢,有什么更好的配置?

iOS 12 OpenVPN连接速度非常慢,有什么更好的配置?,ios,openvpn,asus,Ios,Openvpn,Asus,我能够成功地连接到我的华硕路由器的OpenVPN服务器,但是,我的带宽几乎为0,永远无法浏览互联网 示例配置文件: remote foobar.net 1194 float nobind proto udp dev tun sndbuf 0 rcvbuf 0 keepalive 15 60 compress auth-user-pass client auth SHA256 cipher AES-256-CBC remote-cert-tls server auth-nocache 我尝试过调

我能够成功地连接到我的华硕路由器的OpenVPN服务器,但是,我的带宽几乎为0,永远无法浏览互联网

示例配置文件:

remote foobar.net 1194
float
nobind
proto udp
dev tun
sndbuf 0
rcvbuf 0
keepalive 15 60
compress
auth-user-pass
client
auth SHA256
cipher AES-256-CBC
remote-cert-tls server
auth-nocache

我尝试过调整身份验证和密码,但没有效果。

您是否尝试过在没有sndbuf 0和rcvbuf 0的情况下运行OpenVPN?根据手册,当您不手动设置它们时,它们被设置为操作系统的默认值


如果这没有改变任何事情,我建议在运行配置时添加动词3。客户端和服务器似乎有一些配置不匹配,这很可能会暴露出来。如果您的路由器有服务器日志,那么检查这些日志可能也会有所帮助。

我已切换到iOS应用程序路路通进行OpenVPN连接。我在官方的OpenVPN应用程序上遇到了和以前一样的缓慢

当向路路通的开发者询问这个问题时,他们将我链接到该应用的常见问题

当时,他们提到由于OpenVPN的VORACLE漏洞,他们禁用了应用程序的压缩功能

因此,我的连接不兼容。我继续从我的OpenVPN配置中删除compress,并且能够接收连接,我的带宽似乎没有受到限制


这里只列出了我为纠正我的原始问题所做的工作。

我只是修改了压缩,在路由器上禁用了压缩,并从配置中删除了压缩。这似乎奏效了。为什么会这样?@reid通常当客户机和服务器之间的压缩不匹配时,他们会继续互相发送对方无法理解的数据包,并且不会自动断开连接。可能是别的原因,但这是最可能的情况。