упершыню, падтрымка рэкламы і ipv6 (!!!) дададзеная ў неафіцыйны MTProto Proxy на пітонаhttps://github.com/alexbers/mtprotoproxy
ўстаноўка простая, як двойчы сінус трыццаці градусаў
- Генерим сакрэт
echo "your password or whatether random or not random" | md5sum
- пішам@MTProxybot і рэгіструем будучы проксі
- Клонируем рэпу і падымаем докер
apt-get install git docker-compose docker.io git clone https://github.com/alexbers/mtprotoproxy.git; cd mtprotoproxy
- Рэдагуемы config.py і вставляем тэг для рэкламы проксі і наш сакрэт (можна ўставіць некалькі розных сакрэтаў)
- Запускаем, правяраем
docker-compose up --build -d docker-compose logs
Windows?
Ды, напэўна, гэта на дадзены момант адзіная магчымая імплементацыя проксі сервера, якая будзе працаваць на Windows. Для гэтага спатрэбіцца спампаваць файлы з рэпазітара, паставіць апошнюю версію Python 3.x і пажадана да яго ўсталяваць pycryptodome, а зрабіць гэта лепш за ўсё праз easy_install, які знаходзіцца ў тэчцы з пітонам.
easy_install pycryptodome
Дадзеная каманда паспрабуе ўсталяваць модуль для крыптаграфіі, аднак выдасць памылку, папросіць ўсталяваць Visual Studio Build Tools (бясплатна), спампаваць можна тут. Пры ўсталёўцы трэба выбраць галачкай толькі Build tools. Пасля ўстаноўкі зноў запусціць easy_install (каманда вышэй). Калі не атрымліваецца, можна прапусціць гэты крок, і пратэставаць сервер без гэтага модуля, без яе таксама будзе працаваць, але нагрузка на CPU будзе ў разы вышэй, аднак для 1-2 кліентаў гэтага дастаткова.
Яшчэ пра MTProxy: