Это уведомление, а не принуждение
Включение системного прокси делает одну вещь: направляет настройки прокси операционной системы на локальный смешанный порт. Свежая установка использует 7897, а конфигурация, поднятая со старой версии, может до сих пор сидеть на 7890.
Дальше всё зависит от самих программ. Те, что читают эту настройку, идут через Clash Verge. Те, что не читают, продолжают подключаться напрямую, и заставить их приложение ничем не может.
Отсюда целый класс жалоб, которые не являются ошибкой. Браузер работает, а игра всё равно идёт напрямую, или консольная утилита по-прежнему отваливается по таймауту. Эти программы настройку просто не смотрели.
Сначала проверьте порт, потом вините программу
В Windows текущее значение видно в разделе Параметры, Сеть и Интернет, Прокси-сервер: там должно быть 127.0.0.1 и ваш смешанный порт, 7897 после чистой установки и, возможно, 7890 после обновления.
Три вещи решают, кто его слушается
- 1
Разделите программы на две группы
Основные браузеры и большинство настольных приложений системный прокси читают. Игры, загрузчики и консольные утилиты часто нет, а некоторые держат собственные настройки прокси. Для таких впишите 127.0.0.1 и свой смешанный порт прямо в программе либо переходите на TUN.
- 2
Список исключений решает, что останется напрямую
Локальные адреса и обычные частные диапазоны там уже есть, а в Windows присутствует запись <local>. Домены внутренней сети, адрес NAS и роутера добавьте сами. Иначе внутренние сервисы пойдут крюком до зарубежного узла: в лучшем случае медленно, а чаще просто не открываются.
- 3
Оставьте один путь
Держать системный прокси и TUN включёнными сразу почти не имеет смысла. Их охват сильно пересекается, быстрее не станет, а понять, каким путём ушёл сломанный запрос, будет заметно труднее.
Способ выхода определяет следующую загрузку
Вот на чём обычно обжигаются. Снимите процесс через диспетчер задач при включённом системном прокси или выключите машину кнопкой питания — и операционная система останется настроенной на 127.0.0.1, где больше никто не слушает. При следующем запуске в интернет не проходит ничего, вкладки крутятся вхолостую. Выход через меню в трее позволяет приложению убрать настройку за собой.
- Выходите через меню в трее, а не снятием процесса
- Системный прокси или TUN, но никогда оба сразу
- Внутренние домены и адрес NAS держите в списке исключений
Частые вопросы
Clash Verge закрыт, а браузер всё ещё пишет, что используется прокси-сервер.
Прошлый сеанс завершился некорректно, настройка осталась включённой, а на 127.0.0.1 уже никто не слушает. Запустите Clash Verge, выключите системный прокси и выйдите через трей. Либо отключите ручную настройку прокси в разделе Параметры, Сеть и Интернет, Прокси-сервер.
Браузер идёт через прокси, а одна программа наотрез отказывается. Это лечится?
Эта программа не читает системный прокси. Пройдитесь по её собственным настройкам: если есть раздел прокси или сети, впишите туда 127.0.0.1 и свой смешанный порт. Если такого раздела нет, остаётся только TUN, потому что он работает на уровне сетевого адаптера и согласия программы не требует.