固件 OpenVPN 客户端使华硕 RT-N66R 路由器的速度降低约 60%

固件 OpenVPN 客户端使华硕 RT-N66R 路由器的速度降低约 60%

如何让路由器运行 OpenVPN 客户端,且下载速度不会大幅下降?

我的设置:5G 无线上的笔记本电脑(和其他设备)->通过以太网连接的华硕无线路由器->通过双绞线 DSL 连接的 ATT Uverse 路由器->互联网。

ATT Uverse 是 sonic.net 转售的 FFTN DSL,下行约 20 MBS,上行约 2 MBS。

系统正常运行,在我的笔记本电脑上安装 OpenVPN 客户端后,路由器上的速度变化很小。但是,我希望家里的所有设备都使用 OpenVPN 设置,因此尝试在华硕路由器上运行内置客户端。

路由器在 VPN 部分下有一个内置菜单项,只需上传 .ovpn 文件即可创建配置文件。成功完成,重新启动路由器,更新固件,所有这些操作都很好。但是,如果我打开内置的 OpenVPN 客户端,它可以正确连接,但 speedtest.net 数字会下降到大约 8 MBS 下行,大约 1.4 MBS 上行。关闭客户端,一切又恢复到全速。

这不是出口节点不同的问题,因为我可以在笔记本电脑上使用相同的配置文件运行 OpenVPN 客户端,并且字节以与正常相同的速度通过。我在这里找到了一个 YouTube 视频:

https://www.youtube.com/watch?v=7ap57xp2WyM

上面显示了针对同一问题的修复方法(在不同型号的华硕路由器上),但修复方法对我不起作用。不过,它看起来确实很相似,这让我怀疑它是否与我的问题无关。

在视频中,这似乎是 QoS 控制中的一个错误 [8 分钟]。我尝试了他的解决方法,以及打开和关闭 QoS,但问题没有明显改善。

除了更换路由器或在路由器上刷写 dd-wrt ​​之类的东西之外,是否有人有其他建议来恢复我所知道的路由器在运行内置 OpenVPN 客户端时能够达到的速度?

我相信硬件足以顺利运行客户端。

[编辑 1] - 评论请求更多信息

华硕固件版本 - 3.0.0.4.380_7743

密码(来自 openvpn 文件)似乎是 AES-128-CBC

openvpn 文件的片段,已删除证书和密钥

# OVPN_ACCESS_SERVER_WEB_CA_BUNDLE_STOP
# OVPN_ACCESS_SERVER_IS_OPENVPN_WEB_CA=0
# OVPN_ACCESS_SERVER_ORGANIZATION=Sonic
setenv FORWARD_COMPATIBLE 1
client
server-poll-timeout 4
nobind
remote ovpn.sonic.net 1194 udp
remote ovpn.sonic.net 1194 udp
remote ovpn.sonic.net 443 tcp
remote ovpn.sonic.net 1194 udp
remote ovpn.sonic.net 1194 udp
remote ovpn.sonic.net 1194 udp
remote ovpn.sonic.net 1194 udp
remote ovpn.sonic.net 1194 udp
dev tun
dev-type tun
ns-cert-type server
reneg-sec 604800
sndbuf 100000
rcvbuf 100000
auth-user-pass
# NOTE: LZO commands are pushed by the Access Server at connect time.
# NOTE: The below line doesn't disable LZO.
comp-lzo no
verb 3
setenv PUSH_PEER_INFO
[...]
<tls-auth>
#
# 2048 bit OpenVPN static key (Server Agent)
[...]
cipher AES-128-CBC

谢谢。

相关内容