Как заставить Squid гнать траффик через openvpn подключение? Мне необходимо настроить прокси сервер, чтобы отдельные приложения могли пускать траффик через него.
В свою очеред этот прокси (squid) должен использовать vpn-соединение (openvpn), но оно не должно заменять маршруты по-умолчанию.
Мне видится это так: я запускаю клиент VPN, подключаюсь (но интернет идёт НЕ через VPN), после подключения vpn-клиент запускает squid (через скрипт).
После чего я могут запусть некую программу и в параметрах прокси указать адрес и порт сквида.
Может мне нужен другой прокси сервер (не все программы поддерживают http-прокси, а например только socks).
В процессе поиска нашёл опцию сквида tcp_outgoing_address (которой передаётся адрес устройства впн-тоннеля).
В VPN конфиге закомментировал опцию redirect-gateway.
Но прокси так и не работает как задумано.

21 Авг 2019 в 06:34
216 +1
0
Ответы
1

Для того чтобы заставить Squid использовать OpenVPN соединение, не заменяя маршруты по умолчанию, вы можете использовать опцию tcp_outgoing_address в конфигурации Squid. Однако, важно убедиться, что OpenVPN и Squid настроены правильно.

Вам нужно создать скрипт, который будет запускать OpenVPN и затем Squid. В этом скрипте вы можете указать опцию tcp_outgoing_address с адресом устройства в VPN тоннеле. Например, если ваш VPN устройство имеет IP адрес 10.8.0.1, то опция будет выглядеть примерно так:

tcp_outgoing_address 10.8.0.1

После запуска скрипта, вы можете настраивать программы на использование прокси сервера Squid (указывая адрес и порт Squid). Это должно маршутировать трафик через OpenVPN соединение.

Если вы столкнетесь с проблемами, вы также можете попробовать использовать другой прокси сервер, который поддерживает SOCKS протокол, если ваши приложения не поддерживают HTTP прокси. Все зависит от вашей конкретной ситуации.

Также убедитесь, что конфигурация OpenVPN и Squid корректные, и что вы не забыли настроить какие-либо другие параметры, которые могут влиять на работу VPN соединения и прокси сервера.

20 Апр в 13:16
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 91 734 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир