Настройки

Настройки открываются из меню приложения (Cmd/Ctrl + ,) и разделены на Прокси, Запуск, Список исключений, Расширенные и Аккаунт.

Прокси

Адрес. На каких интерфейсах слушает прокси. 0.0.0.0 — на всех; это значение по умолчанию, и именно оно нужно, чтобы мобильные устройства могли достать ваш компьютер. 127.0.0.1 — только локальная машина.

Порт. Любой порт от 1 до 65535, по умолчанию 7070. Порты ниже 1024 привилегированные: им нужны права администратора или перенаправление портов.

Режим перехвата (только Linux). Системный прокси перехватывает браузеры и приложения, которые читают настройки прокси GNOME. Прозрачный режим — все приложения перенаправляет в прокси весь HTTP/HTTPS-трафик на уровне ядра, поэтому перехватываются и консольные утилиты, и Flatpak-приложения.

При первом включении прозрачного режима нужен пароль администратора, чтобы установить сетевую службу Solpuga. Если вернуться к системному прокси, перенаправление прекратится, но служба останется установленной. Чтобы удалить её, нажмите Удалить сетевую службу Solpuga под карточкой прозрачного режима.

Пока прозрачный режим включён, в заголовке окна после адреса прокси стоит синяя T. T в пунктирной рамке значит, что режим выбран, но выключен.

Как перехватить консольные и Flatpak-приложения без прозрачного режима — в разделе Linux: консольные и Flatpak-приложения.

Сертификат. Установленный корневой сертификат с датами выдачи и истечения и статусом доверия. Здесь же его можно экспортировать в формате PEM или удалить — см. Установка сертификата.

Автоматическая отправка запросов после дисконнекта. Если клиент закрывает соединение, пока запрос стоит на брейкпоинте, перехваченный запрос всё равно уходит на сервер, а ответ прикрепляется к нему. По умолчанию выключено.

Запуск

Переопределять системный прокси при запуске. Настраивать системный прокси сразу при старте приложения.

Автоперехват. Начинать перехват трафика сразу при старте.

Список исключений

Сервисы с certificate pinning не работают через перехват HTTPS. Хост из списка исключений туннелируется без расшифровки: он продолжает работать, а его трафик остаётся в записи, но без читаемого содержимого.

Шаблоном может быть имя хоста (example.com), маска (*.example.com), IP-адрес (192.168.1.1) или диапазон CIDR (192.168.1.0/24) — без http:// и https://.

Хосты можно добавлять и убирать и прямо из перехваченного трафика.

Расширенные

Строгая TLS-валидация заставляет прокси проверять сертификаты серверов по стандартным корневым сертификатам WebPKI.

По умолчанию выключена, поэтому прокси принимает сертификаты серверов без такой проверки — это удобно при отладке стендов с самоподписанными сертификатами. Включайте, когда нужна строгость уровня production. Чтобы изменение вступило в силу, прокси нужно перезапустить.

Аккаунт

Состояние лицензии на этом устройстве и место, где она активируется — см. Лицензия и активация.

Язык, тема, обновления

Язык интерфейса (английский или русский) и тема (системная, светлая или тёмная) находятся в меню Вид и применяются сразу.

Обновления проверяются при каждом запуске. О новой версии сообщается в главном окне, а для завершения установки приложение перезапускается. Проверить вручную можно из меню приложения.