ProxyPal
Extension Actions
Прогресивне керування проксі з правилами автоперемикання
ProxyPal – Розширення для керування проксі-серверами
Огляд
ProxyPal – це потужне та багатофункціональне розширення для Chrome, розроблене для повного контролю над налаштуваннями проксі-сервера вашого браузера. Незалежно від того, чи ви розробник, який тестує геоспецифічні функції, користувач, який дбає про конфіденційність та керує своїм онлайн-слідом, чи професійний користувач, який орієнтується у вимогах корпоративної мережі, ProxyPal пропонує інтуїтивно зрозуміле та гнучке рішення для всіх ваших потреб у керуванні проксі-серверами.
На відміну від базових перемикачів проксі-серверів, ProxyPal пропонує розширені можливості автоматизації, кілька типів профілів, інтелектуальне перемикання на основі правил та сучасний, зручний інтерфейс. Завдяки підтримці протоколів HTTP, HTTPS, SOCKS4 та SOCKS5, скриптів PAC та складних правил автоматичного перемикання, ProxyPal адаптується навіть до найскладніших конфігурацій мережі.
Основні характеристики
🚀 Кілька типів профілів
ProxyPal підтримує чотири різні типи профілів для кожного випадку використання:
1. Пряме підключення
Обхід усіх проксі-серверів та пряме підключення до Інтернету
Ідеально підходить для доступу до локальної мережі або коли вам потрібна максимальна швидкість
Необхідний для усунення проблем з підключенням
2. Проксі-сервер
Налаштування окремих проксі-серверів з повним контролем
Підтримка кількох протоколів: HTTP, HTTPS, SOCKS4, SOCKS5
Додаткова автентифікація за допомогою імені користувача та пароля
Вказівка власного хоста, порту та протоколу для кожного профілю
Тестування та перевірка конфігурацій проксі-сервера перед застосуванням
3. PAC-скрипт (автоматичне налаштування проксі-сервера)
Використання віддалених URL-адрес PAC-скриптів для централізованого керування конфігурацією
Написання власних PAC-скриптів за допомогою JavaScript для складної логіки маршрутизації
Ідеально підходить для корпоративних середовищ з існуючою інфраструктурою PAC
Повна підтримка стандартних функцій PAC, таких як FindProxyForURL()
Вбудований редактор PAC-скриптів з підтримкою синтаксису
4. Автоматичне перемикання
Створення інтелектуальних правил, які автоматично перемикають проксі-сервери на основі URL-адрес
Визначення кількох умов за допомогою підстановочних символів, регулярний вираз або діапазони IP-адрес
Встановлення резервних профілів для незрівнянного трафіку
Зміна порядку правил за допомогою керування пріоритетами перетягуванням
Ідеально підходить для доступу до контенту, заблокованого за регіоном, або маршрутизації певних доменів через виділені проксі-сервери
⚡ Розумні правила автоматичного перемикання
Можливості автоматичного перемикання ProxyPal відрізняють його від простих перемикачів проксі-адрес. Створюйте складні правила маршрутизації на основі:
Зіставлення підстановочних символів хоста
Зіставлення доменів із шаблонами підстановочних символів, такими як *.example.com
Ідеально підходить для маршрутизації цілих доменів або піддоменів через певні проксі-сервери
Простий синтаксис, який легко зрозуміти та підтримувати
Регулярні вирази URL-адрес
Використання потужних шаблонів регулярних виразів для зіставлення складних структур URL-адрес
Зіставлення на основі шляхів, параметрів запиту або будь-якого компонента URL-адреси
Вбудований тестер регулярних виразів для перевірки шаблонів перед збереженням
Ідеально підходить для досвідчених користувачів, яким потрібен точний контроль
Зіставлення діапазонів IP-адрес
Маршрутизація трафіку до певних діапазонів IP-адрес через призначені проксі-сервери
Використання нотації підстановочних символів, наприклад 192.168.*.*, для зіставлення підмереж
Необхідно для корпоративних мереж та конфігурацій VPN
Підтримка шаблонів адрес IPv4
Пріоритет та керування правилами
Правила оцінюються зверху вниз
Перетягування для зміни порядку правил та пріоритету
Встановлення профілю за замовчуванням для трафіку, який не відповідає жодному правилу
Візуальний список правил з попереднім переглядом умов та профілю
Редагування або видалення правил одним клацанням миші
🔒 Обхід Керування списками
Отримайте детальний контроль над тим, які пункти призначення повинні обходити ваш проксі-сервер:
Визначте хости, домени та IP-адреси, які повинні підключатися безпосередньо
Підтримка кількох форматів шаблонів:
Точні імена хостів: example.com
Домени з підстановочними знаками: *.local, 192.168.*.*
IP-адреси: 127.0.0.1, localhost
CIDR-нотація: 10.0.0.0/8
Швидке додавання поширених шаблонів обходу одним клацанням миші
Ідеально підходить для виключення локального мережевого трафіку з маршрутизації проксі-сервера
Необхідний для користувачів VPN, яким потрібна функція роздільного тунелювання
🎨 Сучасний, інтуїтивно зрозумілий інтерфейс
ProxyPal має гарний, темний інтерфейс "Cyber", який є одночасно функціональним та візуально привабливим:
Спливаючий інтерфейс
Швидкий доступ до основних елементів керування з будь-якої сторінки
Індикатор стану в режимі реального часу, що показує активний профіль та стан підключення
Перемикання профілю одним клацанням миші без відкриття повних налаштувань
Візуальна статистика, що показує кількість профілів, кількість правил та стан
Кольорове кодування профілів для легкої ідентифікації
Відображення поточної інформації про проксі-сервер (протокол, хост, порт)
Повна сторінка налаштувань
Комплексний інтерфейс конфігурації для розширених функцій
Організовані розділи: Профілі, Правила, Список обходу, Імпорт/Експорт, Налаштування
Розділи, що згортаються, щоб зосередитися на важливому
Адаптивний дизайн, який працює на екрані будь-якого розміру
Візуальний зворотний зв'язок для всіх дій зі сповіщеннями про успіх/помилки
Елементи візуального дизайну
Темний режим у кібертематиці з акцентними кольорами
Плавна анімація та переходи
Вибір кольору для налаштування профілю
Значки статусу та індикатори
Макет на основі карток для легкого сканування
Сучасна, чиста типографіка
💾 Імпорт та експорт налаштувань
Ніколи не втрачайте свою конфігурацію завдяки функціям резервного копіювання та відновлення ProxyPal:
Можливості експорту
Експортуйте всі налаштування у файл JSON одним клацанням миші
Включає профілі, правила, список обходу,nd налаштування
Імена файлів з часовими мітками для легкого керування версіями
Формат JSON, що читається людиною, для ручного редагування за потреби
Параметри імпорту
Відновлення налаштувань з раніше експортованих файлів JSON
Завантаження файлів за допомогою засобу вибору файлів або вставка JSON безпосередньо
Перевірка для забезпечення цілісності даних перед імпортом
Попередження для запобігання випадковій втраті даних
Ідеально підходить для синхронізації налаштувань на кількох комп'ютерах або браузерах
Випадки використання
Резервне копіювання конфігурацій перед внесенням значних змін
Обмін конфігураціями проксі-сервера з членами команди
Перенесення налаштувань під час зміни комп'ютерів
Зберігання різних наборів конфігурацій для різних сценаріїв
Аварійне відновлення та швидке відновлення
🌍 Багатомовна підтримка
ProxyPal розмовляє вашою мовою з повною інтернаціоналізацією:
Англійська (en) - Мова за замовчуванням
Русский (ru) - Російська
Українська (uk) - Українська
Deutsch (de) - Німецька
Español (es) - Іспанська
Italiano (it) - Італійська
日本語 (ja) - Японська
Português (pt_BR) - Бразильська Португальська
简体中文 (zh_CN) - спрощена китайська
Розширення автоматично визначає мову вашого браузера та відображає відповідний переклад. Усі елементи інтерфейсу, сповіщення та повідомлення повністю локалізовані.
⚙️ Налаштовувані параметри
Налаштуйте поведінку ProxyPal відповідно до ваших уподобань:
Сповіщення
Додаткові сповіщення під час перемикання профілів
Сповіщення на робочому столі з інформацією про профіль
Налаштовувана поведінка сповіщень
Значок стану
Відображати індикатор активного профілю на значку розширення
Візуальне підтвердження поточного стану проксі-сервера
Швидка перевірка стану без відкриття спливаючого вікна
Поведінка під час запуску
Запам'ятовувати останній використаний профіль
Завжди починати з прямого підключення
Використовувати певний профіль за замовчуванням
Виберіть те, що найкраще підходить для вашого робочого процесу
Зовнішній вигляд
Темна (кібер) тема - сучасний, зручний для очей дизайн
Світла тема - традиційний яскравий інтерфейс
Системна тема за замовчуванням - дотримуйтесь налаштувань теми ОС
Однорідна мова дизайну на всіх сторінках
Як користуватися ProxyPal
Початок роботи
Встановлення розширення
Встановіть ProxyPal з веб-магазину Chrome
Значок розширення з'явиться на панелі інструментів вашого браузера
Натисніть значок, щоб відкрити спливаючий інтерфейс
Створіть свій перший профіль
Натисніть значок налаштувань у спливаючому вікні
Перейдіть до розділу "Профілі проксі-сервера"
Натисніть "Додати профіль"
Заповніть дані профілю (ім'я, тип, конфігурація)
Натисніть «Створити», щоб зберегти
Активувати профіль
Відкрийте спливаюче вікно ProxyPal
Використовуйте випадаюче меню вибору профілю, щоб вибрати свій профіль
Увімкніть головний перемикач, щоб увімкнути функцію проксі-сервера
Індикатор стану покаже «Активний» із зеленою крапкою
Створення різних типів профілів
Профіль прямого підключення
Тип: Прямий
Додаткове налаштування не потрібне
Використовуйте для обходу всіх проксі-серверів
Профіль проксі-сервера HTTP/HTTPS
Тип: Проксі-сервер
Протокол: HTTP або HTTPS
Хост: proxy.example.com
Порт: 8080
Автифікація (необов'язково): ім'я користувача та пароль
Зберегти та активувати
Профіль проксі-сервера SOCKS
Тип: Проксі-сервер
Протокол: SOCKS4 або SOCKS5
Хост: socks.example.com
Порт: 1080
Примітка: Chrome не підтримує автентифікацію SOCKS через розширення
Для автентифікованих SOCKS використовуйте без автентифікації або перейдіть на HTTP/HTTPS
Профіль PAC Script
Тип: PAC Script
Варіант 1: Введіть URL-адресу PAC (наприклад, http://example.com/proxy.pac)
Варіант 2: Напишіть власний скрипт PAC безпосередньо
Приклад скрипта PAC:
function FindProxyForURL(url, host) {
if (shExpMatch(host, "*.example.com")) {
return "PROXY proxy.example.com:8080";
}
return "DIRECT";
}
Профіль автоматичного перемикання
Тип: Автоматичне перемикання
Встановити профіль за замовчуванням для незбігаючогося трафіку
Додати правила перемикання з умовами
Налаштувати, який проксі-сервер використовувати для кожного правила
Тестувати з реальними URL-адресами для перевірки поведінки
Керування правилами автоматичного перемикання
Створити профіль автоматичного перемикання
Додати новий профіль з типом "Автоматичне перемикання"
Вибрати профіль за замовчуванням (використовується, коли правила не збігаються)
Додати правила перемикання
Натисніть "Додати правило" в розділі Правила автоматичного перемикання
Вибрати тип правила:
Хост Wildcard: *.github.com, *.google.*
Регулярний вираз URL: https://.*\.example\.com/api/.*
Діапазон IP-адрес: 192.168.*.*, 10.0.0.*
Введіть шаблон/умову
Виберіть, який профіль використовувати, коли це правило збігається
Зберегти правило
Упорядкувати правила
Перетягнути правила, щоб змінити порядок пріоритетності
Правила зверху оцінюються першими
Перемагає перше відповідне правило
Редагувати або видаляти правила за потреби
Тестувати свої правила
Використовувати тестер регулярних виразів для складні шаблони
Відвідайте веб-сайти, щоб перевірити правильність вибору проксі-сервера
Перевірте мережеві інструменти браузера, щоб підтвердити використання проксі-сервера
Налаштуйте правила на основі фактичної поведінки
Налаштування списку обходу
Відкрийте налаштування списку обходу
Перейти до сторінки повних налаштувань
Перейдіть до розділу "Список обходу"
Додати шаблони обходу
Введіть один шаблон на рядок
Підтримувані формати:
localhost - Точне ім'я хоста
127.0.0.1 - IP-адреса
*.local - Домен із символом підстановки
192.168.*.* - Діапазон IP-адрес
<local> - Усі локальні адреси
Швидке додавання загальних шаблонів
Натисніть кнопки швидкого додавання для загальних шаблонів
Автоматично додає діапазони локальної мережі
Включає localhost та загальні приватні IP-адреси
Зберегти зміни
Натисніть "Зберегти зміни", щоб застосувати їх
Список обходу впливає на всі профілі проксі
Прямі підключення ігнорують список обходу
Додаткові функції
Кольорове кодування профілю
Призначте унікальні кольори профілям для ck візуальна ідентифікація:
Кожен профіль може мати власний колір
Кольори відображаються у випадаючих списках та списках профілів
Використовуйте вибір кольору або вводьте шістнадцяткові коди вручну
Спрощує перемикання між багатьма профілями
Підтримка автентифікації
ProxyPal безпечно обробляє автентифікацію проксі:
Ім'я користувача та пароль зберігаються локально
Зашифроване сховище за допомогою вбудованої безпеки Chrome
Налаштування автентифікації для кожного профілю
Важливо: проксі-сервери SOCKS не підтримують автентифікацію через розширення Chrome
Проксі-сервери HTTP/HTTPS повністю підтримують автентифікацію
Продуктивність мережі
ProxyPal розроблено для мінімального впливу на продуктивність:
Ефективна генерація сценаріїв PAC
Відсутність непотрібних фонових процесів
Пряма інтеграція API проксі-сервера Chrome
Відсутність зовнішніх залежностей або відстеження
Невеликий обсяг пам'яті (загалом ~500 КБ)
Конфіденційність та безпека
Ваша конфіденційність та безпека є надзвичайно важливими:
Без збору даних: ProxyPal не збирає та не передає жодних даних користувачів
Тільки локальне сховище: Усі налаштування зберігаються локально в Chrome
Без зовнішніх серверів: Відсутність зв'язку із зовнішніми службами
Без відстеження: Відсутність аналітики, телеметрії, файлів cookie
Відкритий код: Код прозорий та підлягає аудиту
Мінімальні дозволи: запитує лише необхідні API Chrome
Безпечна автентифікація: облікові дані шифруються API сховища Chrome
Технічні деталі
Підтримувані протоколи
HTTP - стандартний HTTP-проксі (порт зазвичай 8080, 3128)
HTTPS - зашифрований HTTP-проксі (порт зазвичай 8080, 3128)
SOCKS4 - протокол SOCKS версії 4 (порт зазвичай 1080)
SOCKS5 - протокол SOCKS версії 5 (порт зазвичай 1080)
Інтеграція API Chrome
ProxyPal використовує офіційні API розширень Chrome:
chrome.proxy - керування конфігурацією проксі-сервера
chrome.storage - збереження локальних даних
chrome.notifications - сповіщення користувачів
chrome.i18n - інтернаціоналізація
chrome.runtime - життєвий цикл розширення
chrome.webRequest - зіставлення шаблонів URL-адрес (для автоматичного перемикання)
Генерація скриптів PAC
Профілі автоматичного перемикання генерують оптимізовані скрипти PAC:
Ефективний код JavaScript генерація
Мінімальне використання регулярних виразів для кращої продуктивності
Обробка резервного варіанту для незбіганих запитів
Підтримка інтеграції списку обходу
Сумісність стандартної функції PAC
Сумісність браузерів
Chrome: Повністю підтримується (версія 88+)
Chromium: Повністю підтримується
Edge: Повністю підтримується (на базі Chromium)
Brave: Повністю підтримується
Opera: Повністю підтримується (на базі Chromium)
Firefox: Не підтримується (інший API)
Часті запитання
З: Чому мій проксі-сервер SOCKS з автентифікацією не працює?
В: API розширення Chrome має обмеження - він не підтримує автентифікацію для проксі-серверів SOCKS. Це обмеження Chrome/Chromium, а не обмеження ProxyPal. Рішення:
Використовуйте SOCKS без автентифікації
Перейдіть на проксі-сервер HTTP/HTTPS, який повністю підтримує автентифікацію
Використовуйте конфігурацію проксі-сервера SOCKS на системному рівні
З: Чи можу я використовувати кілька проксі-серверів одночасно?
В: Chrome дозволяє використовувати лише одну активну конфігурацію проксі-сервера одночасно. Однак, ви можете:
Використовувати профілі автоматичного перемикання для маршрутизації різних доменів через різні проксі-сервери
Використовувати PAC-скрипти для складної багатопроксі-маршрутизації
Швидко перемикатися між профілями за потреби
З: Чи уповільнить ProxyPal мій перегляд веб-сторінок?
В: ProxyPal сам по собі додає незначні накладні витрати. Розширення використовує ефективні API Chrome та генерує оптимізовані PAC-скрипти. Будь-який вплив на швидкість походить від самого проксі-сервера, а не від ProxyPal.