Всем привет, некоторое время назад я написал программу для сбора и проверки проксей, сейчас это уже полноценный проект, который предоставляет от 1000 почти до 9000 рабочих проксей в зависимости от времени суток. Написано на питоне с SQLAlchemy в качестве ORM и aiohttp в качестве клиентской(проверка проксей) и серверной(API) части.
Собрать и почитать описание можно тут: https://github.com/DevAlone/proxy_py
Скачать готовый образ виртуальной машины тут: https://drive.google.com/file/d/1oPf6xwOADRH95oZW0vkPr1Uu_iLDe9jc/view?usp=sh...
Пользователь user, пароль qwerty. Сейчас там чуть больше 4000 проксей.
После импорта, проверьте, что порт форвардинг всё ещё есть. Прокси отдаются с порта 55555, получить 100 самых быстрых проксей можно так:
http localhost:55555 model=proxy method=get order_by=response_time limit=100 offset=0
или используя curl
curl -X POST http://localhost:55555 --data '{"model": "proxy", "method": "get", "order_by": "response_time", "limit": 100, "offset": 0}'
Также есть веб интерфейс в стиле lib.ru:
http://localhost:55555/get/proxy/