Зачем свой прокси
Свой MTProto-прокси — это небольшая программа на сервере, через которую ходит только ваш Telegram (и тех, кому вы дадите ссылку). Плюсы — скорость не делится с тысячами людей и сервер не пропадёт через неделю. Минус — нужен VPS за рубежом, это от нескольких сотен рублей в месяц, и 15 минут на настройку.
Что понадобится
- VPS с Linux и публичным IP-адресом у любого зарубежного хостинга. Хватит самого дешёвого тарифа: 1 ядро и 512 МБ памяти.
- Свободный порт 443 — так трафик прокси выглядит как обычный HTTPS.
- Docker — самый простой способ запустить прокси одной командой.
Какую программу выбрать
| Программа | Что это | Особенности |
|---|---|---|
| mtg | Go, активно поддерживается | Поддерживает fake-TLS (EE-Mask), простой запуск; самый популярный вариант |
| MTProxy (официальный) | C, код от Telegram | Первоисточник протокола, но давно не обновляется |
| Образ telegrammessenger/proxy | Docker от Telegram | Запуск в одну команду, основан на официальном MTProxy |
Запуск за 3 шага
docker run --rm nineseconds/mtg:2 generate-secret --hex google.com
docker run -d --name mtg --restart=always -p 443:3128 \
nineseconds/mtg:2 simple-run 0.0.0.0:3128 ВАШ_СЕКРЕТ
tg://proxy?server=IP_СЕРВЕРА&port=443&secret=ВАШ_СЕКРЕТ
Спонсорский канал и как делиться
Спонсорский канал. Чтобы получить тег прокси и показывать пользователям свой канал с пометкой «Спонсор прокси», зарегистрируйте сервер у официального бота @MTProxybot — он выдаст тег, который добавляется в настройки прокси. Подробнее о том, как это видят пользователи, — в статье «Спонсор прокси».
Делитесь аккуратно. Прокси, который попал в публичные списки, быстро собирает сотни пользователей, и скорость падает. Для себя — давайте ссылку только своим; хотите помочь другим — добавьте его в каталог.