Руководство / Правила и маршрутизация

Флаг no-resolve: избавляемся от лишних DNS-резолвов

Правила и маршрутизация · Обновлено 2026-01-19 · ~2 мин чтения

Сначала о неочевидном поведении: когда соединение с доменом доходит до правила IP-CIDR или GEOIP, Clash обязан разрешить домен в IP лишь для проверки совпадения — даже если следующее правило всё равно отправит трафик в прокси (где резолвить положено дальнему концу).

Отсюда две беды: лишний локальный DNS-запрос (задержка) и сам факт запроса, выдающий посещаемые домены (один из источников DNS-утечек), причём локальный ответ может быть подменён.

Решение: no-resolve

- IP-CIDR,198.18.0.0/16,DIRECT,no-resolve
- GEOIP,CN,DIRECT   # финальная страховка обычно БЕЗ него

С no-resolve правило применяется только к трафику, который уже является IP; доменный трафик пропускает его и идёт по списку дальше — резолв не вызывается.

Ставить или нет