1

У меня есть личный VPN, который я использую на своем планшете для общественной защиты Wi-Fi.

Adblock+ ограничен на Android в том смысле, что вам нужно настроить прокси, чтобы он работал, и это не идеально. До того, как я начал использовать openvpn, у меня был сервер squid, у которого был большой список доменов для блокировки, которые использовались службами рекламы / отслеживания. Теперь, с openvpn, я потерял эту функциональность.

Есть ли способ объединить squid с openvpn, чтобы получить тот же результат, или есть способ блокировать вещи только через openvpn? какие у меня варианты?

1 ответ1

1

OpenVPN не выполняет фильтрацию на уровне приложений.

squid не заботится о том, идет ли трафик через него через реальный или виртуальный сетевой адаптер. Таким образом, он будет работать, если система, в которой он работает, также подключена к VPN (например, работает сервер OpenVPN) и имеет доступ к Интернету (что и должно быть). Прошло некоторое время с тех пор, как я поиграл со squid но IIRC вам нужно добавить подсети, которым разрешено использовать прокси, в файл конфигурации squid . Итак, если эта же система находится в VPN, просто добавьте подсеть VPN.

Если вы используете прозрачное проксирование iptables для автоматической отправки всего трафика порта 80 или 443 через squid , измените правила iptables чтобы они работали с tun0 или любым другим именем интерфейса VPN вместо eth0 или аналогичного.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .