最近更换机场,发现测速一直都达不到千兆,用 bwh 的软银路线测试,也只有 600Mbps ,开始以为是最近的出国线路都这样吧。因为以前一直测试都可以到 900 多 Mbps ,就没往路由器上想,毕竟是 AX86U ,光猫也是万兆。 昨天突然想起是不是测一下没科学上网的网速,居然也只有 600Mbps ,觉得有问题了。直连光猫用主机拨号,测速 930Mbps ,看来问题出在路由器上,然而 CPU 使用率和内存占用都不高,把上面的 dnsmasq 、usb 这些服务全部关了,网速还是没上去。百思不得骑姐,最后才想起来一个多月前开启了 wireguard ,用来代替以前用的 openvpn ,于是关闭 wireguard ,开启 openvpn ,问题解决。 wiregurad 不是一直说轻量级吗,怎么搞出这么一出,各位避坑吧,不要在 AX86U 上开 wiregurad ,也可能是我用的固件问题, 梅林 388.1 ,官方固件啥的我就不测了。
1
snachx 2023-08-18 14:26:26 +08:00
没看明白你 openvpn 和 wireguard 是用来干嘛的,但是根据测试 wireguard 的性能是远高于 openvpn 的,应该不是 wireguard 的锅
|
2
pclsm OP @snachx 我也知道 wireguard 协议比 openvpn 的轻量,加密协议都砍了没几个了,但是现在就是开启 openvpn 不影响测速,wireguard 就降到 600Mbps ,反复验证了好几遍,各种脚本都关了
另外,wg 和 openvpn 都是用来远程接入家里的服务器。 |
4
snachx 2023-08-18 14:51:47 +08:00 via iPhone
试试 udp2raw 之类的
|
5
snachx 2023-08-18 14:53:50 +08:00 via iPhone
不过如果你是在自家内网测速那应该也没关系才对
|
6
snachx 2023-08-18 14:57:26 +08:00
只有远程接入并且测速才会受到影响
|
7
xxhhlk 2023-08-18 15:01:37 +08:00
难道开了 wg 之后硬件加速没了?
|
8
cnbatch 2023-08-18 15:21:45 +08:00 2
不止 AX86U 有这个问题,更高型号的 AX88U 也有,早在 2022 年 9 月份就已经有人发现了:
https://www.snbforums.com/threads/turning-on-wireguard-on-rt-ax88u-slows-all-local-download-speeds.80920/ 原因很简单,WireGuard 无法使用 NAT 硬件加速和流控,按照 snb 论坛的描述,是“不兼容”。 梅林官网的 changelog 页面在 2022 年 12 月份的 388.1 版本说明也证实了这一点: https://www.asuswrt-merlin.net/changelog ‘Note that enabling WireGuard will disable hardware NAT acceleration due to compatibility reasons.’ OpenVPN 应该是支持了 NAT 硬件加速所以能够跑满,我猜测华硕专门给 OpenVPN 做了魔改处理,但 WireGuard 长期以来都是靠第三方固件(梅林之类的)提供,那么不带硬件支持就很正常了 今年新版的华硕固件自带了 WireGuard ,应该也有硬件 NAT 支持了 https://www.asus.com/support/FAQ/1048280/ 要求版本高于 3.0.0.4.388.23000 不过梅林的更新可能没那么快,从 changelog 上看,最新的 388.2 仅仅跟进到 388_22525 ,仍未达到 388.23000 |
9
Phil1024 2023-08-18 15:53:02 +08:00
硬件性能不行 家用路由上了策略 跑不满千兆,别看高级的家用路由很贵,点的技能点不一样,都花在 wifi 上了。而再好的 wifi 也过不了 2 堵墙 ,花很多钱上单一的路由没啥意思
|
10
MuJian 2023-08-18 16:41:57 +08:00 via Android
我是 ax3000 ,梅林 388.1 版本开启 wireguard 后自动禁用 Flow Cache ,300m 宽带速度只有 200mbps ,后来升级 g 大的 388.2 后就好了,楼主找下新版本试试
|
12
pclsm OP |