Бесплатный, простой, настраиваемый сервер SOCKS5

Я искал (последние 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 или любом другом языке. Мне все равно, пока это поддерживает мои (очень ограниченные) потребности, или я могу легко изменить источник, чтобы сделать это.

большое спасибо

1 ответ

Используйте SSH! ssh -D 8888 server-ip

тогда все, что нужно, это подключиться к нему через этот номер порта!

также следует отметить, если ваш клиент не настроен на то, чтобы оболочка не могла в конечном итоге истечь... стоит запустить скрипт поддержки активности.

#!/bin/sh
while[1]; do echo "keep alive"; sleep 10; done;

должно хватить

Другие вопросы по тегам