Есть ли какая-нибудь утилита, такая как `Proxifier` для Ubuntu?

Я ищу программу, которая действует как менеджер прокси для Ubuntu так же, как Proxifier делает для Windows.

10
задан 15 March 2013 в 10:03

4 ответа

Согласно описанию домашней страницы Proxifier, программное обеспечение Privoxy выглядит как хорошая рекомендация. Privoxy - это прокси-приложение, которое фильтрует множество вещей, связанных с конфиденциальностью (куки, веб-жучки и т. Д.). Однако программное обеспечение позволяет настраивать HTTP, SOCKS и другие типы программного обеспечения и является очень гибким. Я уверен, что это хорошая замена.

После прочтения вашего комментария я могу немного подробнее остановиться: файл центральной конфигурации - /etc/privoxy/config. В каталоге /etc/privoxy есть и другие файлы. Файл config очень хорошо документирован.

Предположим, вы хотите отправить весь трафик на example.com через proxy-a и весь трафик на askubuntu.com через proxy-b. Трафик SSL / TLS (HTTPS) не должен использовать прокси. Таким образом, вы добавляете следующие строки:

forward .example.com proxy-a
forward .askubuntu.com proxy-b
forward :443 .

За ключевым словом forward следует сайт или шаблон. Это может быть IP-адрес, имя хоста или регулярное выражение. Весь соответствующий трафик будет отправлен на последнюю запись в строке. Это адрес прокси. Когда вы используете . (точку) в конце линии, это означает, что шаблон до этого не будет использовать прокси. Более подробную информацию вы найдете в справочнике .

0
ответ дан 15 March 2013 в 10:03

вы можете использовать tsocks или dante

0
ответ дан 15 March 2013 в 10:03

Я знаю, это очень старый вопрос. Но я отвечу на это всем, кто все еще ищет хорошую альтернативу «Проксиферу».

Redsocks, кажется, делает хорошую работу!.

http://darkk.net.ru/redsocks/

Я настроил его для маршрутизации на несколько прокси-серверов socks. Пример конфигурации из /etc/redsocks.conf ниже:

redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11081;
port = 1081;
}
redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11082;
port = 1082;
}

Затем настройте iptables для маршрутизации на разные порты

iptables -t nat -A REDSOCKS -d 192.168.220.0/23 -p tcp -j REDIRECT --to-ports 11082

iptables -t nat -A REDSOCKS -d 192.168.234.0/23 -p tcp -j REDIRECT --to-ports 11081

iptables -t nat -A OUTPUT -p tcp -m owner --uid-owner luser -j REDSOCKS
0
ответ дан 15 March 2013 в 10:03

Proxifier для Linux:

По состоянию на 2019 нет никакого связанного приложения, которое делает все, что proxifier делает вместо этого, можно использовать различные приложения для каждой proxifier функции.

  • сеть Block для приложения

    Здесь подробный список решений с этой целью

  • , Маршрут таблицей маршрутизации ip

    Linux может использоваться, чтобы добавить правила к таблице маршрутизации и таким образом направить IP/диапазон IP

  • Маршрут доменом

    , комбинация А sniproxy плюс сервер DNS может сделать задание (это также поддерживает носки и может быть быть установкой легко) SNI-SSL-Proxy и Развязанный ( на github)

  • Маршрут приложением (прокси)

    , Proxybound может сделать задание

  • Маршрут приложением (интерфейсы)

    , Этот ответ перечисляет различные решения с этой целью.

  • Часы и сетевой трафик монитора

    Сетевой Наблюдатель или Представление TCP наблюдателя сделает задание

2
ответ дан 14 September 2019 в 09:40

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

Похожие вопросы: