Чи є якась утиліта на зразок `Proxifier` для Ubuntu?


10

Я шукаю програму, яка діє як проксі-менеджер для Ubuntu так само, як Proxifier для Windows.


1
Чи можете ви додати кілька слів, які вам особливо подобаються на Proxifier? Це полегшило б рекомендувати спеціальне програмне забезпечення для вас.
qbi

Мені подобається функція, яка дозволяє легко перетягувати весь трафік через визначений проксі-сервер. Це також дозволяє встановити правила проксі.
Хамед Момені

Я встановив Privoxy в Ubuntu, але не знаю, як його налаштувати? Саме у мене є аккаунт VPN, який прекрасно працює в Proxifier (Windows). Він має "ім'я хоста", "ім'я користувача" та "пароль". Як я можу встановити ці параметри в Privoxy?
Amir Hossein Jadidinejad

Відповіді:


7

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

Прочитавши ваш коментар, я можу трохи детальніше ознайомитись: Центральний файл конфігурації є /etc/privoxy/config. У каталозі також /etc/privoxyє деякі інші файли. configФайл дуже добре документований.

Припустимо, ви хочете відправити весь трафік на example.com, хоча проксі-а і весь трафік на askubuntu.com через proxy-b. SSL / TLS трафік (HTTPS) не повинен використовувати жоден проксі. Отже, ви додаєте наступні рядки:

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

Ключове слово forwardсупроводжується сайтом або шаблоном. Це може бути IP-адреса, ім'я хоста або звичайний вираз. Весь трафік, який відповідає, буде відправлений до останнього запису у рядку. Це адреса проксі. Якщо ви використовуєте .(крапку) кінець рядка, це означає, що раніше в шаблоні не буде використаний жоден проксі. Більше інформації ви знайдете в посібнику .


може бути більш конкретним для ips https-сервера з ім'ям користувача та паролем? Я спробував Proxychains, він працює добре, але безуспішно у відкритті Facebook проти Proxifier.
Sina


3

Я знаю, це дуже старе питання. Але я відповім на всіх, хто все ще шукає хорошу альтернативу "Proxifer".

Червоні шкарпетки, здається, добре справляються!

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

Я налаштував його на маршрут до декількох проксі-носіїв шкарпеток. Приклад конфігурації /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

2

Проксіфікатор для Linux:

Станом на 2019 рік не існує в комплекті додатків, які б робили все, що робить проксіфікатор, замість цього ви можете використовувати різні програми для кожної функції проксифікатора.

  • Блокувати мережу для програми

    Ось детальний перелік рішень для цієї мети

  • Маршрут ip

    Таблиця маршрутизації Linux може використовуватися для додавання правил до таблиці маршрутизації і, таким чином, маршрутизація ip / ip-range

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

    Комбінація sniproxy плюс dns-сервера може зробити цю роботу (це також підтримує шкарпетки та їх можна легко встановити) SNI-SSL-Proxy та Unbound ( на github )

  • Маршрут за допомогою програми (проксі)

    Проксібанда може зробити цю роботу

  • Маршрут за допомогою програми (інтерфейси)

    У цій відповіді перераховуються різні рішення для цієї мети.

  • Слідкуйте і стежте за мережевим трафіком

    Network-Watcher або Watcher-TCP-View зроблять цю роботу

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.