Настройки Happ делятся на две части: то, что приходит вместе с подпиской, и то, что вы меняете сами. С рабочей подпиской большую часть переключателей трогать не нужно. Ниже по разделам: что делает каждый пункт и когда в него заходить.
Что задаёт подписка
Провайдер может передавать настройки прямо в подписке: автоподключение, автообновление, способ проверки пинга, режим туннеля и другие. Ещё он может скрыть настройки серверов, и тогда их нельзя открыть и отредактировать. Если какого-то пункта у вас нет, чаще всего его скрыл провайдер, а не сломалось приложение.
Подключение
Автоподключение поднимает VPN сразу при запуске Happ. Сервер выбирается по одному из правил: последний использованный, с наименьшей задержкой или случайный. Автопинг при открытии приложения проверяет весь список серверов.
Автообновление подписок включается одной настройкой сразу для всех подписок. Если его выключить, каждая подписка обновляется по своему расписанию. Отдельный пункт обновляет все подписки при каждом открытии приложения. Автозапуск Happ при включении устройства есть только на Android.
Режим и туннель
Главный выбор здесь между режимами «Прокси», «TUN» и «Смешанный»: от него зависит, какие приложения пойдут через VPN. Подробно в разборе режимов Happ. На компьютере для TUN можно выбрать ядро туннеля: Happ TUN, sing-box, tun2proxy или Xray. Их различия описаны в гайде про TUN-провайдеры. Там же выбирается сетевой стек: system работает через стек самой системы и зависит от её маршрутов и файрвола, gvisor меньше конфликтует с правилами системы и Docker, но может быть чуть медленнее.
Маршрутизация и DNS
Маршрутизация решает, что идёт напрямую, что через VPN, а что блокируется. Как устроены эти три категории, разобрано отдельно. Маршрутизацию можно отключить целиком, а в списке исключённых маршрутов перечислить подсети и адреса, которые должны идти мимо туннеля. Про DNS есть отдельный гайд: DNS в Happ.
Пинг
Пинг в Happ можно проверять четырьмя способами: через прокси запросом GET или HEAD, по TCP или по ICMP. Число у сервера показывает не то, что обычный сетевой пинг, подробнее в гайде про пинг в Happ.
Что есть только на одной платформе
На Android есть прокси для выбранных приложений: список программ, которые идут через VPN или, наоборот, мимо него. Приложение из списка учитывается, даже если вы поставите его позже. На iPhone с iOS 16.4 появляется пункт «Включить все сети», а при нём ещё два: «Исключить локальные сети» и «Исключить APNS», чтобы уведомления Apple шли напрямую. На компьютере отдельно настраиваются режим, ядро и стек туннеля. Пошаговая установка: на Android, на iPhone, на компьютере.
Что лучше не трогать
Mux объединяет несколько соединений в одно, чтобы меньше ждать на их установке, но большие загрузки с ним могут идти медленнее. Sniffing по первым пакетам определяет протокол и домен соединения и включён по умолчанию. Фрагментация настраивается сразу для всех подписок. Без понятной причины эти пункты лучше оставить как есть. Какие переключатели стоит включить, собрано в гайде про лучшие настройки.