Заставить кальмара использовать прокси

У меня есть домашняя сеть с 4-5 клиентами и сервер. На сервере работает Squid 2.7. Все клиенты настроены на использование squid в качестве прокси-сервера. Я хотел бы иметь возможность установить SSH-туннель с динамической переадресацией портов (в основном настроить прокси-сервер SOCKS) и сделать так, чтобы весь трафик squid проходил через SSH-соединение (или SOCKS-прокси) на удаленную машину.

Я не думаю, что в конфигурационных файлах squid есть возможность сделать это, поэтому я думаю, что мне, возможно, придется использовать iptables - но я не уверен, как создать такое правило.

Если это невозможно, я могу установить squid на удаленный сервер, а затем использовать cache_peer. Однако я бы хотел этого избежать, если это вообще возможно. Чем меньше услуг, тем лучше (в моей книге) - и производительность не является для меня самым высоким приоритетом. Я также хотел бы избежать обновления до Squid 3.0 на этом этапе... хотя, если это лучший вариант, я рассмотрю его.

1 ответ

Решение

Я закончил с использованием OpenVPN. У меня есть еще один вопрос по этому поводу.... но если я в конечном итоге спросить, я опубликую отдельно.

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