Однако, как мы уже рассказывали, в рамках self-hosted стабильность и безопасность соединения зависят от арендованной инфраструктуры. В этом тексте разберем, как найти VPSVirtual private server, виртуальный частный сервер-провайдера и не оишбиться.
Как выбрать хостинг за четыре шага
Найти качественного хостинг-провайдера просто:
Найдите несколько подходящих провайдеров с помощью профильных форумов и тематических сайтов — на тех же «Хабре» и 4PDA достаточно материалов по теме. Крупные платформы, несмотря на устойчивость в техническом плане, более уязвимы для широкомасштабных блокировок со стороны властей.
Пообщайтесь с поддержкой — узнайте, работают ли серверы в вашем регионе прямо сейчас и планирует ли сервис расширять свое присутствие.
Оформите пробный период — оплатите сервер на месяц, чтобы оценить качество сервиса. Не забывайте о минимальных системных требованиях к VPS. О них отдельно поговорим далее в этом тексте.
Узнайте, доступен ли IP-адрес, который выдал хостер. Для этого проверьте его в бесплатном сервисе вроде Check-Host. Если заметите, что IP-адрес недоступен в вашем регионе, попросите администраторов хостинг-сервиса о замене.
Что учитывать при выборе VPS
Самое сложное — подобрать первую тройку кандидатов. Мы собрали несколько признаков, по которым наши пользователи отсеивают хостинги чаще всего.
Локация сервера
Главный фактор при выборе VPS — страна, в которой он находится. Сервер должен быть как можно ближе к вам — от этого зависит скорость передачи данных. В государстве хостера, очевидно, должен быть минимальный уровень интернет-цензуры. Оптимальные варианты:
Для европейской части России, Урала и Сибири — Нидерланды, Германия, Финляндия или Латвия.
Для Дальнего Востока — Южная Корея, Гонконг или Япония.
Размеры хостинга
Это то, о чем шла речь в первом пункте нашего гайда. В рамках веерных блокировок цензоры вносят в черные списки диапазоны адресов, которыми чаще всего оперируют именно крупные хостинги.
На этом фоне лучшими VPS для self-hosted становятся небольшие локальные игроки — они останутся незаметными для властей.
«Чистота» и замена IP-адресов
Глобальный дефицит IPv4-адресов вынуждает провайдеров выдавать клиентам IP, которые уже участвовали в рассылке спама или вредоносной активности. Обязательно проверяйте адреса через бесплатные сервисы вроде VirusTotal или Spamhaus.
Важно и то, как хостинг организует работу с IP-адресами. У вас должна быть возможность:
предварительно проверить или заменить IP-адрес в течение суток после покупки,
докупить IPv4-адреса — на случай, если основной все же заблокируют.
Даже в случае блокировки восстановление сводится к двум шагам: сменить адрес в панели хостинга и обновить данные сервера в приложении — связь тут же восстановится.
Способы оплаты и верификация
С введением санкций оплата зарубежного хостинга превратилась в отдельную головную боль. Оплата криптовалютой позволит решить проблему трансграничных платежей и при этом сохранить анонимность.
То же самое касается политики KYCKnow your customer, «знай своего клиента»— процедуры верификации личности. Лучше найти хостинг, которому хватит адреса электронной почты вместо скана паспорта.
Технические параметры для Amnezia Self-hosted
Если вы собираетесь установить Amnezia Self-hosted на свой сервер, напомним минимальные системные требования для нашего решения:
Аппаратная составляющая («железо»)
CPU(Процессор) — одно и больше ядер на архитектуре процессора x86-64 (x64) или AMD64. Число ядер влияет на производительность и число одновременных VPN-подключений.
RAM(Оперативная память) — 1 ГБайт или больше. От нее зависят число одновременных VPN-подключений и работу протоколов/сервисов).
SSD(Объем жесткого диска) — 10 ГБайт или больше.
Минимальные версии дистрибутивов Linux («софт»)
Amnezia Self-hosted официально поддерживает Ubuntu 22.04.x/24.04.x и Debian 12/13. По нашему опыту, сервис также работает на Fedora 42/43, хотя официально этот дистрибутив не поддерживается.
Параметры сервера
Виртуализация — KVM. Контейнерная виртуализация (OpenVZ/LXC) не подойдет.
Публичный IPv4-адрес: для подключения к серверу потребуется IPv4-адрес вида 203.0.113.10. Amnezia Self-hosted не поддерживает IPv6-адреса.
Доступ к серверу по SSH: для подключения потребуются имя пользователя (root) и пароль или закрытый SSH-ключ.
VPN — для всех
Вне зависимости от того, какой сервис в формате self-hosted вы выберете, вышеуказанные советы будут актуальны для любого из них.
Если у вас возникнут вопросы по настройке и работе Amnezia Self-hosted, обратитесь в Telegram-бот @amnezia_support_bot или на почту support@amnezia.org — мы обязательно поможем.