Сбой Wireguard и автоматические обновления: правдоподобное объяснение?

Сервер Ubuntu 18.04 LTS, размещенный на Linode, действует как 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 сервер снова работает, правда с последующей перенастройкой всех клиентов

Примечательно то, что машина не обновлялась вручную и никаким образом не модифицировалась.

Возможно, он был изменен службой, но в журналах ничего не отображается. Является ли это правдоподобным объяснением поломки VPN?

В качестве эксперимента былunattended-upgradesуслуга отключена. Что может быть, а может и не быть хорошей идеей, но кажется единственным способом проверить гипотезу. Есть ли у комиссии другие мысли?

Возможно связано: Wireguard - нет рукопожатия

0 ответов

Другие вопросы по тегам