Amnezia VPN не поддерживает операционную систему сервера: какую Ubuntu выбрать

Если кратко

Для сервера Amnezia Self-hosted безопасная рекомендация одна: выбирать Ubuntu 22.04.x или Ubuntu 24.04.x. Ubuntu 20.04.x в документации упомянута как вариант, на котором сервисы обычно ставятся и работают, но официальной поддержки для нее нет. Если приложение пишет, что серверная ОС не поддерживается, проблема может быть не только в версии Ubuntu, но и в типе виртуализации, отсутствии публичного IPv4, неподходящей архитектуре CPU, systemd или ядре Linux.

Что означает эта ошибка

Сообщение о том, что Amnezia не поддерживает операционную систему сервера, обычно появляется в момент настройки собственного VPS через приложение. По официальным требованиям к VPS в русской документации Amnezia для Self-hosted официально поддерживаются только определенные серверные системы.

Из этого следует простой вывод: если на VPS стоит другая версия Ubuntu, приложение может отказаться продолжать установку или установка завершится с ошибкой. Но на практике это не всегда значит, что у вас именно «не та Ubuntu». Иногда приложение упирается в другой неподходящий параметр сервера, а пользователь видит это как проблему с ОС.

Если у вас ошибка возникла уже после подключения к VPS, полезно держать под рукой и общий разбор похожих сбоев: что проверять при проблемах подключения к серверу VPS.

Какую Ubuntu выбирать

Официально рекомендуемые варианты для сервера Amnezia Self-hosted — Ubuntu 22.04.x и Ubuntu 24.04.x. Это прямо указано на странице VPS Requirements.

Если нужен вариант без лишних оговорок, выбирайте одну из этих двух веток. Именно они входят в список официально поддерживаемых систем для установки сервисов на свой сервер.

Версия UbuntuСтатус для сервера AmneziaКомментарий
Ubuntu 24.04.xОфициально поддерживаетсяПодходит для Self-hosted VPS
Ubuntu 22.04.xОфициально поддерживаетсяПодходит для Self-hosted VPS
Ubuntu 20.04.xНеофициальный вариантОбычно может работать, но без официальной поддержки
Другие версии UbuntuНе гарантируютсяУстановка и работа возможны, но без гарантии

Если вы только выбираете VPS, лучше сразу брать сервер на одной из официально поддерживаемых версий. Это заметно снижает шанс получить цепочку ошибок на этапе установки протоколов, Docker или сетевых компонентов. По теме самого выбора сервера может пригодиться отдельный материал: как выбрать VPS или готовую конфигурацию для Amnezia.

Можно ли ставить Ubuntu 20.04

Да, но с важной оговоркой. В документации сказано, что Ubuntu 20.04.x относится к системам, на которых сервисы Amnezia обычно устанавливаются и работают, однако официальной поддержки для нее нет.

Это означает следующее:

  • для уже существующего сервера на 20.04.x можно попробовать установку;
  • для нового VPS разумнее выбирать 22.04.x или 24.04.x;
  • если на 20.04.x что-то ломается, ссылаться на официальную совместимость уже нельзя.

Иными словами, Ubuntu 20.04.x — рабочий компромисс для тех, у кого сервер уже поднят и не хочется переносить окружение прямо сейчас. Но когда стоит задача выбрать систему с нуля, лучше не экономить на совместимости.

Если вы уже дошли до установки и уткнулись в проблемы с окружением, посмотрите и соседний разбор: почему Amnezia VPN Docker не ставится на VPS и что проверить в Ubuntu, SSH и правах.

Что проверить кроме версии Ubuntu

По официальным требованиям проблема может быть связана не только с названием дистрибутива. Ниже — список условий, которые должны совпасть для нормальной установки.

СитуацияЧто проверитьРешение
Ошибка про неподдерживаемую ОСUbuntu 22.04.x или 24.04.xДля нового VPS выбрать одну из официально поддерживаемых версий
Установка не идет даже на подходящей UbuntuТип виртуализацииНужен KVM; OpenVZ и LXC не подходят
Сервер подключается нестабильно или установка срываетсяПубличный IPv4У сервера должен быть публичный IPv4; IPv6 не поддерживается
Приложение не может развернуть сервисыАрхитектура CPUНужен x86-64/amd64; ARM64 не подходит
Сервисы не стартуют как ожидаетсяНаличие systemdСистема без systemd официально не поддерживается
Проблемы с отдельными протоколамиВерсия ядра LinuxПроверить, хватает ли ядра для нужного протокола

Это важный момент: даже правильная Ubuntu сама по себе не гарантирует успех. Документация отдельно указывает, что при несоблюдении требований установка может завершиться ошибкой. Подробная официальная инструкция по разворачиванию есть в инструкции по установке VPN на свой сервер.

Если основной сценарий временно уперся в несовместимый VPS, в начале страницы уже есть кнопка с альтернативным вариантом подключения. Ее можно рассмотреть отдельно, пока вы не приведете сервер к официальным требованиям.

Важный нюанс: клиент Linux и сервер VPS — не одно и то же

Здесь пользователи путаются особенно часто. Поддержка серверной Ubuntu для Self-hosted и доступность Linux-клиента AmneziaVPN — это разные вещи.

В официальных материалах указано, что текущая версия Linux-клиента временно недоступна для Debian 12 и Ubuntu 22.04.x. Это подтверждается и в инструкции по установке приложения на Linux, и в официальных релизах клиента.

Но это не отменяет того факта, что Ubuntu 22.04.x официально поддерживается именно как серверная ОС для VPS. То есть:

  • Ubuntu 22.04.x для VPS — поддерживается;
  • Linux-клиент под Ubuntu 22.04.x — временно недоступен в текущем состоянии релизов;
  • эти два факта не противоречат друг другу, потому что речь идет о разных частях экосистемы.

Если вам нужен сам клиент, а не серверная часть, полезно отдельно свериться с материалом про официальный GitHub, Releases и выбор нужной сборки.

Что делать прямо сейчас

Ниже — порядок действий, который помогает быстрее всего понять, надо ли менять Ubuntu или причина в другом.

  1. Откройте панель VPS у провайдера и посмотрите точную версию установленной системы.
  2. Если это не Ubuntu 22.04.x и не Ubuntu 24.04.x, для нового сервера лучше сразу переустановить систему на одну из этих веток.
  3. Если у вас Ubuntu 20.04.x, решите, что важнее: попробовать текущий сервер или сразу перейти на официально поддерживаемую ОС.
  4. Проверьте тип виртуализации. Нужен KVM. Если VPS работает на OpenVZ или LXC, менять надо не Ubuntu, а сам тариф или провайдера.
  5. Убедитесь, что у сервера есть публичный IPv4.
  6. Проверьте архитектуру процессора: нужен x86-64/amd64, а не ARM64.
  7. Убедитесь, что система использует systemd.
  8. Если ошибка появилась уже после частичной установки, проверьте и другие симптомы: протоколы, ключи, порты, состояние сервиса.

Когда сервер уже настроен, но один из протоколов не поднимается, полезно идти дальше по цепочке диагностики. Например, отдельно разобран случай, когда AmneziaWG не работает и нужно проверить протокол, сервер и приложение.

Частые вопросы

Что выбрать для нового VPS: Ubuntu 22.04.x или 24.04.x?

Обе версии официально поддерживаются. Для статьи безопасный вывод такой: выбирать можно любую из них, если сервер соответствует остальным требованиям Amnezia.

Ошибка точно означает, что у меня неподходящая Ubuntu?

Не всегда. Причина может быть в виртуализации, IPv4, архитектуре CPU, systemd или других требованиях сервера.

Можно ли оставить Ubuntu 20.04.x?

Можно попробовать, если сервер уже работает на этой системе. Но это неофициальный вариант: документация говорит, что такая версия обычно может работать, однако официальной поддержки у нее нет.

Почему Ubuntu 22.04.x поддерживается для сервера, но с Linux-клиентом есть оговорки?

Потому что это разные продукты внутри одной экосистемы: серверная ОС VPS и десктопное Linux-приложение. Требования и статус доступности у них разные.

Вывод

Для сервера Amnezia Self-hosted стоит выбирать Ubuntu 22.04.x или Ubuntu 24.04.x — это официально поддерживаемые варианты. Ubuntu 20.04.x можно рассматривать только как неофициальный сценарий, который часто работает, но не гарантируется. Если видите ошибку про неподдерживаемую ОС, не зацикливайтесь только на версии Ubuntu: сразу проверьте KVM, публичный IPv4, x86-64/amd64, systemd и общее соответствие VPS официальным требованиям.

Нет комментариев.

Добавить комментарий
Поделитесь мнением с другими читателями