Интересные проекты: пробрасываем трафик через Telegram
Думали когда-нибудь о передаче трафика через Telegram? Конечно думали! Поэтому встречайте Teletun — GitHub-проект, предназначенный как раз для этой цели.
15К открытий16К показов
Вы когда-нибудь хотели передавать IP-трафик через мессенджер? Хотели проверить, на что способен Telegram?
Что значит «нет»? А надо! Ловите Teletun и наслаждайтесь!
Установка
Установите пакет telegram-cli (например, с помощью snap
).
Запустите telegram-cli
следующим образом:
Убедитесь, что -P
написана с большой буквы.
Установите зависимости:
Скачайте скрипт и запустите его. Молитесь в ожидании чуда.
Обратите внимание, одна сторона запускает скрипт без параметров, а вторая должна передать параметр --server
. Затем клиент будет доступен по адресу 10.8.0.1
или 10.8.0.2
в зависимости от того, с какой стороны вы находитесь.
Как бы нелепо это ни звучало, но на многих платформах для нормальной работы нужны root-права.
Производительность
Не то чтобы это имело значение (вы же не думали, что будете использовать это для чего-то серьёзного?), но производительность не так уж и плоха.
Конечно, пропускная способность сильно ограничена, но зато пинг находится в пределах 100-150 мс. Наверное поэтому Telegram называется системой для обмена мгновенными сообщениями.
15К открытий16К показов