Wireguard 故障和无人值守升级:合理的解释?

Wireguard 故障和无人值守升级:合理的解释?

Linode 托管的 Ubuntu 18.04 LTS 服务器充当 Wireguard VPN。

$ uname -r
6.0.10-x86_64-ABCNNN

使用安装https://github.com/angristan/wireguard-install非常轻松并且可以与 Windows 10、iPhone 和 iPad 客户端完美配合。

当然,除非它不工作。在过去 6 个月左右的时间里,服务器已经多次停止工作,导致所有客户端都出现错误:

2023-03-14 23:36:58.002: [TUN] [i7] Sending handshake initiation to peer 1 (n.n.n.n:51820)
2023-03-14 23:37:03.074: [TUN] [i7] Handshake for peer 1 (n.n.n.n:51820) did not complete after 5 seconds, retrying (try 2)
2023-03-14 23:37:03.074: [TUN] [i7] Sending handshake initiation to peer 1 (n.n.n.n:51820)
...

删除并重新安装后,使用wireguard-install,VPN 服务器再次工作,尽管所有客户端都需要重新配置

最令人惊奇的是,这台机器没有经过任何手动更新或修改。

它可能已被服务修改unattended-upgrades,但日志中没有任何内容可显示。这是 VPN 中断的合理解释吗?

作为一项实验,该unattended-upgrades服务已被禁用。这可能是也可能不是一个好主意,但似乎是检验假设的唯一方法。小组还有其他想法吗?

可能相关:Wireguard-无需握手

相关内容