Я искал (последние 6-7 часов) быстрый, бесплатный и настраиваемый сервер SOCKS5. Я не нашел ничего, что соответствует моим потребностям. Они либо слишком сложные, либо голые, либо просто чокнутые до чертиков.
Это (все) мне нужно:
- Я хочу, чтобы он работал на Linux (а также OS X, желательно)
- Я хочу это слушать на localhost:8888
- Когда мое приложение (скажем,
wget..
илиcurl --socks5=localhost:8888
) запрашиваетhttp://www.google.com/search?q=asd
(или любой другой URL - как http, так и https), я хочу, чтобы оно получить страницу не с серверов Google, а сhttp://localhost:4444/cached?uri=http://www.google.com/search%3Fq%3Dasd
. - Ничего более!
Мне не нужно кэширование или что-то еще. Мне просто нужен сервер SOCKS5, работающий локально, который перенаправляет все запросы на мой собственный (локальный) сервер.
Он может быть написан на C, C++, Python, PHP, Perl, Node.js или любом другом языке. Мне все равно, пока это поддерживает мои (очень ограниченные) потребности, или я могу легко изменить источник, чтобы сделать это.
большое спасибо