У меня есть прокси-сервер socks, настроенный с помощью Shadowsocks, и у меня есть клиент на моем ноутбуке.
Проблема в том, что мне нужно настроить каждую отдельную программу (используя HTTP_PROXY env или вручную) для прокси через мой socks-сервер.
Я хотел создать VPN-соединение, в котором я настраивал свои учетные данные socks таким образом, чтобы при подключении этого VPN ВСЕ моя сеть проходила через прокси-сервер, а когда мне это не нужно, я просто отключал VPN.
Существуют ли какие-либо инструменты для определения нового протокола или чего-то еще в разделе VPN?
Я пробовал OpenVPN, но, похоже, он не поддерживает то, что я хочу:
Мой компьютер -> VPN -> Носки -> Интернет.
Невозможно использовать Socks
в качестве протокола туннелирования, поэтому вы не можете создать VPN с использованием Socks
. Причина проста: Socks
пересылает только TCP (и UDP в Socks5
), поэтому другой протокол не может пройти через Socks
.
Вы можете использовать ProxyChains для прохождения каждого соединения через ваш Socks
прокси. Это делает так же, как Proxifire в MS-Windows.
Проблема в том, что мне приходится настраивать каждую отдельную программу (используя HTTP_PROXY env или вручную) для прокси через мой socks-сервер.
Перенаправить порт 80
на порт вашего прокси (здесь 8080
). Такая команда будет делать это временно (перезапуск удалит ее).
sudo iptables -t nat -A OUTPUT -p tcp --dport 80 -j DNAT --to-destination 127.0.0.1:8080
Источник: https://unix.stackexchange.com/a/85933/197095
Чтобы сделать это правило постоянным, см. Этот вопрос и ответ: Как я могу сделать определенный набор правил iptables постоянным?
Решение VPN слишком сложно, но возможно. Вы должны настроить VPN-сервер, а на VPN-сервере вам необходимо настроить общесистемный прокси.
Единственный вопрос - почему бы не настроить общесистемный прокси на вашем клиенте вместо vpn, как описано здесь: http: // askubuntu / questions / 769361 / ubuntu-16-04-lts-how-to- force-all-http-https-traffic-to-use-proxy
В Firefox было расширение прокси-переключателя для переключения соединения, в настоящее время есть прокси-переключатель MM3 для Firefox кванта.
sha256sum mismatch
с oracle-java8-installer
, синаптическое использование и маркировка для полного удаления, тогда переустанавливающего, работало на меня.
– earcam
13 June 2013 в 04:34
sha256sum mismatch
с oracle-java8-installer
, синаптическое использование и маркировка для полного удаления, тогда переустанавливающего, работало на меня.
– earcam
13 June 2013 в 04:34
sha256sum mismatch
с oracle-java8-installer
, синаптическое использование и маркировка для полного удаления, тогда переустанавливающего, работало на меня.
– earcam
13 June 2013 в 04:34
sha256sum mismatch
с oracle-java8-installer
, синаптическое использование и маркировка для полного удаления, тогда переустанавливающего, работало на меня.
– earcam
13 June 2013 в 04:34
sha256sum mismatch
с oracle-java8-installer
, синаптическое использование и маркировка для полного удаления, тогда переустанавливающего, работало на меня.
– earcam
13 June 2013 в 04:34
sha256sum mismatch
с oracle-java8-installer
, синаптическое использование и маркировка для полного удаления, тогда переустанавливающего, работало на меня.
– earcam
13 June 2013 в 04:34