В этой статье объясняется, как правильно настроить Telegram через прокси на Windows, macOS, Android и iOS.
Telegram считается одним из самых безопасных мессенджеров. Однако наибольшая безопасность возможна только в том случае, если общение происходит в «Секретном чате» и соединение осуществляется через прокси-сервер.
Что такое прокси сервер?
Прокси-сервер — это промежуточный сервер в компьютерных сетях, выполняющий роль посредника между клиентом и сервером. Прокси помогает защитить компьютер пользователя от некоторых сетевых атак и сохранить анонимность клиента. Подробнее об этом читайте в разделе «Что такое прокси сервер?" статья.
Какие прокси-серверы нужны для Telegram?
В последних версиях Telegram появилась возможность использовать прокси-серверы в качестве дополнительного уровня безопасности.
К сожалению, наиболее распространенный протокол прокси, HTTP/HTTPS, не работает в некоторых версиях Telegram. Поэтому ниже мы обсудим настройку двух протоколов, которые Telegram поддерживает по умолчанию — SOCKS5 и MTProto.
Что такое прокси-сервер MTProto?
MTProto Proxy — это протокол семейства MTProto, который по сути является обратным прокси. Это означает, что, в отличие от SOCKS5, клиент не запрашивает прокси-сервер для доступа к серверу Telegram. Клиент взаимодействует с прокси-сервером MTProto, как если бы это уже был сервер Telegram.
По словам разработчиков, MTProto Proxy решает сразу несколько задач:
- Вместо пары имени пользователя и пароля для подключения вам понадобится только один пароль.
- Трафик зашифрован и практически неотличим от стандартного HTTPS/TLS.
- При подключении пароль на сервер не отправляется.
- Через этот прокси работает только Telegram. Другие приложения через этот интерфейс не работают.
Ряд особенностей делает этот тип прокси строго ориентированным на Telegram, ведь туда нельзя перенаправить обычный трафик, и это большой плюс в этой ситуации.
Большой минус Особенностью прокси MTProto является то, что нет конкретного места, где можно получить бесплатно или даже купить такой прокси. Данные (IP-адрес и порт) для подключения к прокси MTProto распространяются по так называемым «Продвигаемым» каналам в Telegram. Обязательным условием использования прокси MTProto является обязательная подписка на один из этих каналов. Вы не сможете удалить такой канал из своего списка контактов, пока используете его прокси.
На момент тестирования и написания этой статьи (февраль 2023 г.) нам не удалось найти стабильный и удобный способ использования прокси MTProto в Telegram.
Надеемся, что ситуация с MTProto скоро изменится к лучшему.
Что такое прокси-сервер SOCKS5?
SOCKS — это сетевой протокол, который позволяет прозрачно (невидимо для них) отправлять пакеты от клиента на сервер через прокси-сервер, что позволяет использовать службы за брандмауэрами. Прокси-сервер, работающий по протоколу SOCKS, только отправляет данные от клиента на сервер, не анализируя сами данные, т. е. он не интерпретирует данные.
1ТП3Т выпускается в двух модификациях: четвертой и пятой. Для использования в мессенджере Telegram подходит только пятая версия протокола SOCKS, то есть SOCKS5.
Подробнее о 1ТП3Т читайте в статье «Что такое прокси SOCKS?“.
Настройка SOCKS5 в мессенджере Telegram
Настройка SOCKS в Telegram практически неотличима на разных платформах и операционных системах.
Прокси SOCKS для Telegram на Windows
- Откройте настройки Telegram, нажав на иконку с 3 вертикальными полосками в левом верхнем углу мессенджера.
- В появившемся меню нажмите на кнопку «Настройки" пункт меню.
- Затем перейдите в «Передовой.”
- В "Данные и хранениев появившемся разделе выберите «Тип соединения“.
- Выбирать "Использовать собственный прокси“.
- Затем выберите «SOCKS5«. Под "Адрес сокета«, введите IP-адрес прокси-сервера в поле «Имя хоста” и порт в поле “Порт" поле.
SOCKS прокси для Telegram в iOS
- Открыть настройки Телеграма
- Нажмите на "Настройки» в появившемся меню.
- Идти к "Данные и хранение“.
- Под "Тип соединения«, выберите «Используй прокси" вариант.
- Нажмите на "Добавить прокси.”
- Под "Связь» введите IP-адрес и порт прокси-сервера, как показано на скриншоте.
- Подтвердите настройки прокси, нажав «Сделанный» в правом верхнем углу экрана.
Прокси SOCKS для Telegram на Android
- Откройте настройки Telegram, нажав на иконку с тремя вертикальными полосками в левом верхнем углу мессенджера.
- В появившемся меню нажмите на «Настройки" пункт меню.
- Выбирать "Данные и хранение», а затем нажмите «Proxy Settings» в самом низу экрана.
- На появившемся экране переместите «Используй проксиползунок в активное положение и нажмите «Добавить прокси“.
- Введите IP-адрес прокси-сервера в поле «Сервер” и порт в поле “Порт" поле.
- Подтвердите настройки прокси, нажав галочку в правом верхнем углу экрана.
SOCKS прокси для Telegram в iPhone
- Откройте настройки Telegram на вашем iPhone.
- Когда он появится, коснитесь значка шестеренки в нижней части экрана настроек.
- Выбирать "Данные и хранение» и нажмите «Прокси» в самом низу экрана под «Тип соединения“.
- На появившемся экране переместите «Используй проксиползунок в активное положение и нажмите «Добавить прокси“.
- В "СвязьВ разделе «Введите IP-адрес и порт вашего прокси-сервера, как показано на скриншоте.
- Подтвердите настройки прокси, нажав «Сделанный» в правом верхнем углу экрана.
Важно: Безопасное подключение прокси в Telegram
Прокси-сервер SOCKS5 можно использовать для Telegram двумя разными способами:
- Аутентификация по IP-адресу без имени пользователя и пароля через порт 1085.*.
- Аутентификация по имени пользователя/паролю через порт 1080.* (пожалуйста, избегайте этого метода).
Мы настоятельно рекомендуем используя только первый метод, т.е. аутентификация по IP-адресу без имени пользователя/пароля.
Причина этого в том, что Telegram, к сожалению, передает данные для входа на сервер в незашифрованном виде. Это рискованно, так как это может привести к компрометации вашего пароля.
—————–
* Примечание: SOCKS порты 1080 и 1085 используются в нашем прокси-сервис. Если вы являетесь клиентом других прокси-провайдеров, порты могут быть другими.