Что такое адрес сценария в прокси-сервере
Что такое адрес сценария в прокси-сервере и как его использовать на личном VPS SANSARA в 2026 году. Практическая настройка для iPhone, Android, Windows, macOS без терминала и общих узлов.
Адрес сценария в прокси-сервере — это URL, по которому клиент загружает скрипт с правилами маршрутизации трафика. Сценарий автоматически решает, какой трафик идёт через прокси, а какой напрямую. Чтобы начать использовать такую схему с SANSARA, зарегистрируйтесь в кабинете, получите данные своего личного VPS, затем импортируйте их в клиент на своём устройстве — это займёт несколько минут и не требует командной строки.
Коротко:
- Адрес сценария — ссылка на файл с правилами, которые определяют, какой трафик идёт через прокси, а какой напрямую.
- Сценарий позволяет гибко управлять маршрутизацией без ручного переключения настроек.
- На личном VPS SANSARA вы получаете выделенный узел и защищённый канал для своего трафика.
- Подключение работает на iPhone, Android, Windows, macOS через стандартные клиенты.
- Настройка занимает несколько минут: регистрация → данные в кабинете → импорт в клиент.
- Доступны локации в 9+ странах Европы и других регионах.
Что это и кому подходит
Адрес сценария — это обычный URL, например https://example.com/proxy.pac, который указывается в настройках прокси-клиента. При запуске клиент загружает файл по этому адресу и выполняет содержащийся в нём JavaScript-код. В этом коде описаны правила: для каких доменов или IP-адресов использовать прокси, а для каких — прямое соединение.
Такая схема подходит:
- Пользователям, которым нужно автоматически разделять трафик: например, рабочие ресурсы через прокси, а личные — напрямую.
- Тем, кто хочет избежать постоянного ручного переключения настроек при смене сетей.
- Владельцам личного VPS, которые хотят централизованно управлять правилами маршрутизации для всех своих устройств.
С SANSARA вы получаете личный сервер в одной из 9+ локаций. Это выделенный узел, а не общий пул, поэтому правила сценария будут применяться стабильно и предсказуемо.
Как настроить по шагам (с личным VPS SANSARA)
- 01Зарегистрируйтесь в кабинете SANSARA и активируйте личный VPS. Выберите подходящую локацию из доступных 9+ стран.
- 02Получите данные подключения в кабинете: адрес сервера, порт, тип шифрования, логин и пароль (или ключ, если используется).
- 03Подготовьте сценарий. Например, создайте на своём VPS файл proxy.pac с содержимым вроде:
`javascript function FindProxyForURL(url, host) { // Рабочие домены идёт через прокси if (shExpMatch(host, ".company.com") || shExpMatch(host, "internal.")) { return "PROXY your-sansara-server-ip:port"; } // Остальное — напрямую return "DIRECT"; } `
Замените your-sansara-server-ip:port на реальный адрес и порт вашего VPS из кабинета SANSARA.
- 01Разместите сценарий на веб-сервере вашего VPS, чтобы он был доступен по постоянному URL, например http://your-vps-ip/proxy.pac.
- 02В настройках клиента на устройстве укажите адрес сценария (URL proxy.pac) вместо ручного ввода прокси для каждого протокола.
Telegram-бот SANSARA может помочь быстро получить актуальные данные подключения, если вы их потеряли.
Устройства: iPhone, Android, Windows, macOS
iPhone / iPad
- Откройте «Настройки» → «Wi‑Fi» → нажмите на активную сеть.
- В разделе «Настройка прокси» выберите «Авто» и в поле «URL» введите адрес вашего сценария (например, http://your-vps-ip/proxy.pac).
- Сохраните. Телефон будет загружать правила при каждом подключении к этой сети.
Android
- В настройках Wi‑Fi выберите сеть, нажмите «Изменить» → «Дополнительно».
- В разделе прокси выберите «Авто конфигурация прокси» и укажите URL сценария.
- Сохраните. На некоторых версиях Android эта опция может называться «PAC-файл» или «Автоконфигурация».
Windows
- Откройте «Параметры» → «Сеть и Интернет» → «Прокси-сервер».
- Включите «Использовать сценарий настройки» и введите URL вашего proxy.pac.
- Применяйте настройки. Система будет использовать сценарий для всех приложений, которые следуют системным настройкам прокси.
macOS
- Перейдите в «Системные настройки» → «Сеть» → выберите активное подключение (Wi‑Fi или Ethernet).
- Нажмите «Дополнительно» → вкладка «Прокси».
- Отметьте «Автоматическая настройка прокси» и введите адрес сценария.
- Подтвердите. Правила будут действовать для этого сетевого профиля.
Во всех случаях вам не нужен терминал — достаточно графического интерфейса.
Частые ошибки и как их избежать
| Ошибка | Почему возникает | Как исправить |
|---|---|---|
| Клиент игнорирует сценарий | Неправильный URL, недоступный сервер, ошибка в коде PAC | Проверьте, что файл доступен по указанному адресу в браузере. Убедитесь, что код PAC синтаксически верен. |
| Часть трафика идёт не туда | Неточные правила в FindProxyForURL | Уточните домены и условия. Протестируйте с простыми правилами, затем усложняйте. |
| Подключение работает медленно | Перегруженный узел или далёкая локация | В кабинете SANSARA выберите ближайшую к вам локацию из 9+ доступных. |
| Настройки сбрасываются после перезагрузки | Системные ограничения или сброс профиля сети | Сохраняйте настройки в постоянном профиле (например, Wi‑Fi сеть на macOS/Windows). |
| Не работает на мобильном устройстве | Блокировка HTTP или порта на мобильном операторе | Убедитесь, что файл доступен по HTTP/HTTPS и порт не блокируется оператором. |
Если вы используете Telegram-бот SANSARA, проверьте через него актуальные параметры сервера — иногда IP или порт могли измениться.
FAQ
В чём разница между ручной настройкой прокси и использованием адреса сценария?+
При ручной настройке вы указываете прокси для всех запросов или для конкретных протоколов. Адрес сценария позволяет автоматически решать для каждого домена или URL, использовать прокси или прямое соединение, без постоянного ручного переключения.
Нужно ли знать JavaScript, чтобы использовать PAC-файл?+
Для базового использования достаточно простого шаблона. Если нужны сложные правила, придётся разобраться в синтаксисе функций вроде shExpMatch или isInNet, но большинству хватает готовых примеров.
Можно ли использовать один сценарий для всех устройств?+
Да, если разместить PAC-файл на веб-сервере вашего VPS и указать его URL на всех устройствах. Так вы централизованно управляете правилами.
Что делать, если я поменял локацию VPS в кабинете SANSARA?+
Вам нужно обновить IP-адрес сервера в коде PAC-файла на новое значение и перезаписать файл на веб-сервере. После этого все устройства начнут использовать обновлённые правила.
Будет ли работать сценарий, если мой VPS временно недоступен?+
Нет, если файл сценария лежит на этом VPS и он недоступен, клиент не сможет загрузить правила. Трафик либо пойдёт напрямую (если клиент настроен на fallback), либо соединения будут завершаться ошибкой.
Итог
- Используйте адрес сценария для автоматического разделения трафика: рабочие ресурсы через прокси, личные — напрямую.
- Разместите PAC-файл на своём личном VPS SANSARA и укажите его URL в настройках устройств.
- Настройте iPhone, Android, Windows и macOS через графический интерфейс без терминала.
- Выбирайте ближайшую из 9+ локаций SANSARA для стабильного и быстрого канала.
- Проверяйте актуальные параметры сервера через кабинет или Telegram-бот SANSARA при смене локации или проблемах с подключением.
Ещё по теме
Читайте также
CTA · SANSARA
Личный VPS — без терминала и очередей
Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.