Своя собственная Телеграм-прокси

2026-02-12 09:03

Я собрал короткий и простой гайд, как вы можете поднять MTProto-прокси для Телеграма, на основе официального образа

Вам понадобится сервер не в РФ и терминал (подойдёт что угодно, например Termius). Подключаемся к серверу по SSH с логином и паролем, который вам выдал хостер и далее просто повторяем за мной.

Инструкция не рассчитана на тех, кто не знает, что такое «сервер», «консоль» и «SSH». 
Поэтому подробных пояснений и поддержки по гайду оказываться не будет.

Вы также можете воспользоваться уже готовыми прокси (моими):
Раз и Два

Now watch this drive.

Первым делом

sudo apt update && sudo apt upgrade -y

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo systemctl enable --now docker

Загрузка образа

docker pull telegrammessenger/proxy:latest

Создаём volume для хранения конфигов (необязательно, но так делает официальная инструкция)

docker volume create proxy-config

Генерация секрета:

SECRET=$(hexdump -n 16 -e '4/4 "%08x" 1 "\n"' /dev/random)
echo "SECRET=$SECRET"
echo -n "$SECRET" | wc -c

Запуск

Вариант A: с --net=host (порт 443, рекомендуется официальной инструкцией)

docker run -d --net=host --name mtproto-proxy --restart=always -v proxy-config:/data -e SECRET=ВАШ_СЕКРЕТ -e TAG=ВАШ_ТЕГ_ЕСЛИ_ЕСТЬ telegrammessenger/proxy:latest

Вариант B: если хотим проброс портов (443)

docker run -d -p 443:443 --name mtproto-proxy --restart=always -v proxy-config:/data -e SECRET=ВАШ_СЕКРЕТ -e TAG=ВАШ_ТЕГ_ЕСЛИ_ЕСТЬ telegrammessenger/proxy:latest

Вариант C: если хотим порт 8443
Это пригодится, на случай, если хотите поднять на одном сервере больше 1 прокси. Одна прокси будет прожимать на 443 порте, вторая на 8443 и тд. Важно, чтобы их порты не пересекались, иначе отъебнёт.

docker run -d -p 8443:443 --name mtproto-proxy --restart=always -v proxy-config:/data -e SECRET=ВАШ_СЕКРЕТ telegrammessenger/proxy:latest

ИЛИ если у вас имеется adTag от оф.бота Телеграма для рекламы своего канала

docker run -d -p 8443:443 --name mtproto-proxy --restart=always -v proxy-config:/data -e SECRET=ВАШ_СЕКРЕТ -e TAG=ВАШ_ТЕГ telegrammessenger/proxy:latest

Проверяем, что прокси запустился

docker ps --filter name=mtproto-proxy
docker logs mtproto-proxy

В логах должно быть что-то вроде:

[*] Secret 1: ВАШ_СЕКРЕТ
[*] tg:// link for secret 1: tg://proxy?server=...&port=443&secret=...
[*] Tag: ВАШ_TAG (если TAG был указан)

В Telegram добавляем прокси (ну или по ссылке прямо из консоли, которую отдаст скрипт):

  • Server: IP
  • Port: 443 (или 8443, если использовали вариант C)
  • Secret: ВАШ_СЕКРЕТ

Галку "Try connecting through IPv6" держим выключенной!

Смотрим логи

docker logs -f mtproto-proxy

Если видим что-то про connections/clients, значит трафик идёт.
Поздравляю, ты вновь online.

Вот я и приобрёл читалку, которую давно хотел, но которою практически невозможно было достать за адекватный прайс в РФ — Kobo Libra Colour от японской компании Rakuten.Она пришла на смену моему Kindle Paperwhite 2021 и обладает сразу несколькими фичами, которые и стали причиной покупки:- Кнопки и удобный хват. Форм-фактор несравнимо удобнее Киндла.- Корпус без софттача, устройство не покроется жиром через месяц (я часто мою руки и стараюсь держать технику в порядке — Киндл это не спасло).- Цветной дисплей. Само по себе не киллер-фича #1, но приятно иметь.- Его не нужно взламывать, чтобы установить Koreader (ультимативное приложение для чтения номер 1, которое раз и навсегда изменит ваш опыт чтения, как на Киндле, так и на Кобо).Устройство ровно так же, как и Киндл, защищено от воды по рейтингу IPX8 и может опускаться под воду до 2 метров. Но метод защиты заметно отличается от телефонов и продукции Амазон: здесь вся матплата и другие компоненты внутрянки, как бы обволакиваются в «защитную плёнку». То есть вода может спокойно проникнуть в корпус, но не навредит устройству. Не знаю, как метод надёжнее: резинки на стыках с клеев или же такая вот «плёнка». Проверять не буду!

Заранее оговорюсь: с 2022 года я привык приобретать технику на Авито, где водятся не только вполне себе надёжные продавцы, но и низкие цены. С того же года, я плюс-минус заведомо попрощался с каким-либо сервисным обслуживанием любой техники, потому что даже идиоту ясно, что серый импорт вам никто не обслужит: ни митинский радиорынок, ни «официальный» ритейлер. Остаётся искать продавца, который без проблем и без вопросов вам всё заменит — а таких, естественно, крайне мало. Серый импорт накладывает определённые особенности во взаимодействие покупателя и продавца, которое коротко звучит так: «покупай, не задавай вопросов, гарантии нет — не нравится, не покупай».