вперше, підтримка реклами і ipv6 (!!!) додана в неофіційний MTProto Proxy на Pythonhttps://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: