我能够成功连接到华硕路由器的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
我尝试调整auth和cipher,但是没有效果。
答案 0 :(得分:1)
我为OpenVPN连接切换到iOS应用Passepartout。我在官方OpenVPN应用程序上遇到了与以前相同的速度。
在向Passepartout的开发人员询问此问题时,他们将我链接到该应用程序的常见问题解答https://passepartoutvpn.app/faq/。
当时,他们提到由于OpenVPN的VORACLE漏洞https://community.openvpn.net/openvpn/wiki/VORACLE,他们通过应用程序禁用了压缩。
因此,我的连接不兼容。我继续从我的OpenVPN配置中删除compress
,并且能够接收连接,带宽似乎没有受到限制。
只需在这里列出我为纠正原始问题所做的工作即可。
答案 1 :(得分:0)
您是否尝试在没有sndbuf 0
和rcvbuf 0
的情况下运行OpenVPN?根据手册,当您不手动设置它们时,它们将被设置为操作系统的默认值。
如果这没有任何改变,建议您运行添加了verb 3
的配置。客户端和服务器似乎存在一些配置不匹配,这有望将其揭示出来。如果您的路由器具有服务器日志,则也可能有助于检查这些日志。