Telegram + i2p

Telegram + i2p

root@localhost:~#

Я хочу рассказать, как заставить клиента Telegram, будь то desktop или Android, работать через сеть i2p

Сперва необходимо установить i2pd:

Данная статья полностью построена на информации сайта внутри сети i2p telegram.i2p

Как это работает? Немного теории

Сеть i2p является в первую очередь фидером -- средой передачи данных. Любой нормальный фидер должен уметь строить туннели. Идея туннеля крайне проста -- есть некоторое назначение, в соответствие которому туннелирующая программа открывает порт на вашей машине. Клиентские программы настраиваются для работы с этим открытым портом, а механикой переноса байтов от локального открытого порта до назначения и назад занимается туннелирующая программа. В нашем случае туннелирующей программой является i2pd, а клиентской будет Telegram

Настраиваем туннели i2p

Для начала необходимо открыть сайт telegram.i2p. Листаем в самый низ:

Ссылка для загрузки конфигурационного файла i2pd

Этот файл tg-mtproxy.conf необходимо подсунуть i2pd. В зависимости от платформы расположение конфигурационных файлов различается. Вы его найдёте в соответствующей статье об установке i2pd (перечислены вверху этой статьи). Внутри папки с конфигурационными файлами i2pd есть директория tunnels.d -- в неё необходимо положить скачанный ранее файл tg-mtproxy.conf

‼️Как обычно, после изменения конфигурации необходимо перезапустить i2pd

Настраиваем Telegram для работы через созданные туннели i2p

После создания туннелей i2p необходимо рассказать о них Telegram. Фактически в настройках Telegram необходимо добавить proxy-сервера. Для этого достаточно открыть канал i2ptelegram в Telegram и нажать на ссылки в самом первом сообщении

При клике на ссылку откроется диалог добавления proxy сервера

Заключение

Эта статья является частью цикла статей об i2p

Report Page