- PVSM.RU - https://www.pvsm.ru -

После блокировки мессенджеров Matrix стал единственной альтернативой?

После блокировки мессенджеров Matrix стал единственной альтернативой? - 1

Как известно, в РФ почти полностью заблокировали WhatsApp* (принадлежит запрещённой организации), а будущая работа Telegram под вопросом. Звонков уже не осталось, только текстовые сообщения, передача файлов тормозит. Судя по всему, начался шейпинг трафика. А если эффективен шейпинг, то сработает и полная блокировка, которую планируют в первых числах апреля, по слухам от РБК [1].

У нас остаётся всё меньше рабочих способов общения. Если отбросить совсем странные варианты вроде Google Docs или Max [2], то самая оптимальная альтернатива — это опенсорсные мессенджеры, такие как XMPP (Jabber) и Matrix/Element. Для максимальной надёжности такого общения в федеративной сети желательно поднять свой собственный сервер. Это можно сделать на домашнем сервере или VPS [3].

Тема актуальна в том числе для закрытых сообществ, которые раньше общались в группах Telegram, WhatsApp* (принадлежит запрещённой организации) и Viber. Родственники, корпоративные рабочие команды, домовые чаты, игровые сообщества и др. Теперь их можно перенести в Matrix/Element на своём сервере.


Полтора года назад в статье «Опенсорсные альтернативы Discord на своём сервере» [4], а ещё раньше в статье «Безопасность и шифрование. Element/Matrix — достойная альтернатива Slack и Mattermost» [5], мы рассказывали про шаблон Matrix Synapse [6] в маркетплейсе RUVDS [7]. Это готовый образ, который при заказе VPS [3] сразу устанавливается вместе с операционной системой Debian 11.

Недавно наши специалисты обновили образ. И сделали это весьма вовремя, учитывая возможную блокировку Telegram в апреле.

Итак, посмотрим на новый шаблон Matrix Synapse, который сегодня позиционируется как альтернатива Telegram и другим мессенджерам для общения с родственниками, друзьями и коллегами. Например, кто находится за рубежом и не хочет кучу денег тратить на роуминг или устанавливать на телефон Max.

Новый образ Matrix

Matrix Synapse — открытый, современный, мощный протокол для организации защищённых систем связи реального времени. Представляет собой набор API [8] (JSON over REST). Даёт возможность обмениваться мгновенными сообщениями (IM), поддерживает передачу файлов, голосовую (Voice over IP (VoIP)) и видеосвязь, может обеспечивать коммуникацию Интернета вещей (IoT). Помимо передачи данных между клиентом и сервером, также описывает способ организации связи между серверами за счёт механизма «федерации», обеспечивая возможность общаться пользователям, клиенты которых подключены к разным серверам.

Synapse — сервер с открытым исходным кодом, реализующий протокол Matrix. Разрабатывается Matrix.org Foundation с 2014 года. Активно сервершенствуется в данный момент, как и вышеописанный протокол.

Кроме Synapse, для удобства после инициализации в данном образе доступны:

  • Synapse Admin UI [9] — небольшая открытая утилита с веб-интерфейсом для администрирования.

  • Element Web [10] — веб-версия клиента, также с открытым исходным кодом.

Мессенджер Element выпускается для разных операционных систем и мобильных устройств, включая iOS и Android. Кроме того, в Matrix большой выбор других клиентов [11]:

После блокировки мессенджеров Matrix стал единственной альтернативой? - 2

:

Итак, выбираем образ Matrix Synapse в маркетплейсе:

После блокировки мессенджеров Matrix стал единственной альтернативой? - 3

Говорят, что для комфортной работы нужен сервер от 4 CPU и 8 ГБ RAM.

Через три минуты после оплаты у нас готовый VPS [3] с рабочей системой и выделенным IP-адресом 193.124.113.22:

После блокировки мессенджеров Matrix стал единственной альтернативой? - 4

Начало работы с Matrix Synapse

Как сказано в инструкции [6], для начала работы потребуется домен и следующие DNS-записи:

A [your-domain] -> [server-IP]

CNAME matrix.[your-domain] -> [your-domain]

CNAME element.[your-domain] -> [your-domain]

CNAME jitsi.[your-domain] -> [your-domain]

SRV _matrix-identity._tcp 10 0 443 matrix.[your-domain]

Таким образом, сначала зарегистрируем домен у любого бесплатного провайдера, который раздаёт доменные имена второго уровня или поддомены, с поддержкой всех DNS записей и любых неймсерверов:

  • Github Pages [12] (*.github.io).

  • EU.org [13] ((*.eu.org, *.RU.eu.org и др.), надёжный сервис, работает уже 27 лет и даёт юридические права на домен, но заявки рассматривается вручную, то есть это относительно длительная процедура, и их иногда отклоняют.

  • is-a.dev [14], регистрация через пулл-реквест на Github.

  • DuckDNS [15] (*.duckdns.org) — для домашних серверов, VPN, файрволов, тестов. Формально это субдомен, но на практике ничем не отличается от полноценного домена.

  • Dynv6 [16] (*.v6.rocks) и ещё 12 окончаний, для динамического IP и домашних сервисов.

В прошлый раз при установке Nextcloud Talk на VPS [17] мы регистрировали домен через DuckDNS, так что сейчас для разнообразия возьмём на Dynv6. Проходим регистрацию, берём свободный поддомен ruvds1.dynv6.net, затем в настройках домена указываем IP-адрес нашего VPS [3]:

После блокировки мессенджеров Matrix стал единственной альтернативой? - 5

Потом в разделе Records нужно добавить в DNS одну A-запись и несколько CNAME-записей:

A ruvds1.dynv6.net -> 193.124.113.22

CNAME matrix.ruvds1.dynv6.net -> ruvds1.dynv6.net

CNAME element.ruvds1.dynv6.net -> ruvds1.dynv6.net

CNAME jitsi.ruvds1.dynv6.net -> ruvds1.dynv6.net

SRV _matrix-identity._tcp 10 0 443 matrix.ruvds1.dynv6.net

Дополнительно добавим ещё несколько записей, которые могут пригодиться:

CNAME web.ruvds1.dynv6.net -> ruvds1.dynv6.net

CNAME admin.ruvds1.dynv6.net -> ruvds1.dynv6.net
После блокировки мессенджеров Matrix стал единственной альтернативой? - 6

В соответствии с официальной инструкцией для шаблона в маркетплейсе, теперь подключаемся к серверу по SSH и вводим команду:

./deploy.sh ruvds1.dynv6.net

Запускается скрипт, который выполняет настройку конфигурации Matrix Synapse на наш домен. По окончании работы скрипта (примерно пять минут) выдаётся логин и пароль для доступа к серверу по адресу https://matrix.ruvds1.dynv6.net:

После блокировки мессенджеров Matrix стал единственной альтернативой? - 7

Здесь также указан URL для мессенджера Element: https://element.ruvds1.dynv6.net.

В обновлённом образе добавлен turn-сервис, чтобы можно было звонить через сервер, если p2p-соединение не устанавливается. Видео- и аудио- звонки сейчас работают, конференции тоже.

Нового пользователя можно завести так:

register_new_matrix_user -u new_user_name -c /etc/matrix-synapse/homeserver.yaml

Если возникают сложности с установкой, можно воспользоваться альтернативной, более подробной инструкцией «Matrix и XMPP на своём сервере для самых маленьких» [18] на Хабре, где подробно объясняются все тонкости конфигурации.

Официальные пакеты Synapse есть в репозиториях для Debian/Ubuntu, они лежат здесь [19].

Установка последней версии:

sudo apt install -y lsb-release wget apt-transport-https
sudo wget -O /usr/share/keyrings/matrix-org-archive-keyring.gpg https://packages.matrix.org/debian/matrix-org-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/matrix-org-archive-keyring.gpg] https://packages.matrix.org/debian/ $(lsb_release -cs) main" |
    sudo tee /etc/apt/sources.list.d/matrix-org.list
sudo apt update
sudo apt install matrix-synapse-py3

Официальная инструкция по установке [20].

Мессенджер Element

Element считается основным мессенджером в сети Matrix, хотя он написан на Electron и довольно тяжеловесный. Однако это всё равно самый оптимальный выбор в современных условиях. Вот технологическое сравнение всех протоколов коммуникации [21] по ряду критериев, включая безопасность, совместимость, функциональность и надёжность:

После блокировки мессенджеров Matrix стал единственной альтернативой? - 8

Как видим, связка Element/Matrix выигрывает практически по всем показателям.

Последние версии Matrix/Element поддерживают аудио- и видеозвонки высокого качества, которые не уступают Zoom или Google Meet, в том числе групповые созвоны. При этом трафик идёт через наш собственный сервер, с шифрованием, обеспечивая высокую конфиденциальность.

Веб-версия Element

Веб-версия Element

Федерация и мосты

Федеративный протокол означает, что все серверы общаются между собой в единой сети. То есть пользователь с нашего сервера ruvds1.dynv6.net может писать другому пользователю, например, через matrix.org или другой сервер. Система напоминает адреса электронной почты.

После блокировки мессенджеров Matrix стал единственной альтернативой? - 10

Сквозное шифрование обеспечивает полную приватность при общении не только в личных, но и в групповых чатах. Хотя нужно иметь в виду, что Element по умолчанию сохраняет ключи на сервер [22].

Matrix поддерживает мосты (бриджи) для подключения к сторонним мессенджерам, таким как Telegram, WhatsApp, Discord или Signal, так что из клиента Element можно отправлять сообщения этим пользователям и получать сообщения от них.

Недостатки Matrix

Конечно, по удобству использования Matrix пока далеко до традиционных мессенджеров. Пользователи отмечают и другие недостатки [23]:

В качестве возможной альтернативы рекомендуют XMPP (Jabber).

Если же оставаться на Matrix, то можно попробовать более легковесные домашние серверы, такие как Harmony [25] и Tuwunel [26].

Универсальный VPS

Полезно ещё и то, что данный VPS [3] можно одновременно использовать и для других целей, в том числе как прокси-сервер для доступа на другие сайты, для скачивания контента, мониторинга, для запуска агентов LLM и др. В статье про ультрадешёвые VPS [27] мы приводили примеры софта, который можно запустить на таком сервере. Всё это может работать одновременно с сервером Matrix:

  • Хостинг [3] сайта.

  • Собственный VPN или VPN наоборот, чтобы заходить на российские сайты из-за рубежа.

  • Свой телеграм-бот. Например, который следит за определёнными каналами в твиттере или комментариями на Хабре — экспортирует их [28] и форвардит в телеграм.

  • Биржевые боты.

  • Игровой сервер.

  • Резервное копирование.

  • Почтовый сервер.

  • Тестирование и мониторинг сайтов и приложений.

  • RSS-сервер вроде FreshRSS [29], он может скачивать полное содержимое всех статей и сохранять их на диске, например, для полнотекстового поиска.

  • LLM-агенты для работы с облачными ИИ-сервисами, которые недоступны с территории РФ, а наш VPS [3] работает в зарубежном дата-цекнтре RUVDS.

  • ...и многое другое.

Свой сервер — это универсальный инструмент, который в нынешних условиях необходим практически каждому человеку, если он хочет жить полноценной жизнью в интернете.

См. также:

© 2026 ООО «МТ ФИНАНС»

Автор: ru_vds

Источник [34]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/vps/446425

Ссылки в тексте:

[1] слухам от РБК: https://www.rbc.ru/technology_and_media/26/02/2026/69a059719a7947a5ece8f4e4

[2] Max: https://habr.com/ru/articles/1006666/

[3] VPS: https://www.reg.ru/?rlink=reflink-717

[4] «Опенсорсные альтернативы Discord на своём сервере»: https://habr.com/ru/companies/ruvds/articles/850438/

[5] «Безопасность и шифрование. Element/Matrix — достойная альтернатива Slack и Mattermost»: https://habr.com/ru/companies/ruvds/articles/702494/

[6] шаблон Matrix Synapse: https://ruvds.com/ru/mp/matrix/

[7] маркетплейсе RUVDS: https://ruvds.com/ru/mp/

[8] набор API: https://spec.matrix.org/latest/

[9] Synapse Admin UI: https://github.com/Awesome-Technologies/synapse-admin

[10] Element Web: https://github.com/element-hq/element-web

[11] большой выбор других клиентов: https://matrix.org/ecosystem/clients/

[12] Github Pages: https://docs.github.com/en/pages/getting-started-with-github-pages/creating-a-github-pages-site

[13] EU.org: https://nic.eu.org/

[14] is-a.dev: https://is-a.dev/

[15] DuckDNS: https://www.duckdns.org/

[16] Dynv6: https://dynv6.com/

[17] установке Nextcloud Talk на VPS: https://habr.com/ru/companies/ultravds/articles/984836/

[18] «Matrix и XMPP на своём сервере для самых маленьких»: https://habr.com/ru/articles/942758/

[19] здесь: https://packages.matrix.org/debian/

[20] инструкция по установке: https://matrix-org.github.io/synapse/v1.66/setup/installation.html

[21] технологическое сравнение всех протоколов коммуникации: https://docs.google.com/spreadsheets/d/1-UlA4-tslROBDS9IqHalWVztqZo7uxlCeKPQ-8uoFOU/edit#gid=0

[22] сохраняет ключи на сервер: https://element.io/en/help#encryption5

[23] другие недостатки: https://habr.com/ru/articles/1002728/#comment_29572956

[24] стал слишком тяжёлый и его практически невозможно реализовать правильно: https://github.com/neilalexander/harmony/commit/96fb98d7fed68fa7bb71cf879f1f17aace60d59e

[25] Harmony: https://portals.broadinstitute.org/harmony/reference/HarmonyMatrix.html

[26] Tuwunel: https://github.com/matrix-construct/tuwunel

[27] статье про ультрадешёвые VPS: https://habr.com/ru/companies/ruvds/articles/785110/

[28] экспортирует их: https://habr.com/ru/articles/665254/

[29] FreshRSS: https://www.freshrss.org/

[30] Разворачиваем self-hosted Matrix: Synapse + OIDC + LiveKit + подписанные обновления: https://habr.com/ru/articles/1006904/

[31] Скрипт для автоматического деплоя сервера Matrix на Ansible и Docker: https://github.com/spantaleev/matrix-docker-ansible-deploy

[32] Element Server Suite на Docker Compose: https://github.com/wlphi/ess-docker-compose

[33] Прокси Телеграма на своём VPS: https://habr.com/ru/articles/1002236/

[34] Источник: https://habr.com/ru/companies/ruvds/articles/1009268/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1009268