Skip to content

[FEATURE] Раздельная настройка DNS для прямых подключений и подключений через прокси #391

@major-118

Description

@major-118

Краткое описание

Предлагаю добавить возможность использовать разные DNS-серверы в зависимости от выбранного маршрута:
отдельный DNS для доменов, которые идут напрямую;
отдельный DNS (или несколько DNS) для доменов, которые направляются через прокси.

Проблема, которую решает

Сейчас DNS-разрешение выполняется через общую настройку DNS независимо от того, будет ли дальнейший трафик идти напрямую или через прокси. Из-за этого возникают следующие проблемы/ограничения. Некоторые заблокированные ресурсы не открываются при использовании DNS провайдера или Яндекса. Столкнулся с таким у Discord. А некоторые ресурсы в РФ не открываются при использовании DNS Google или CF. Бывают проблемы с доступностью этих DNS через DOH.

💡 Предлагаемое решение

Добавить возможность задавать DNS (или пару DNS для прямого запроса) и возможность отдельно задавать несколько DNS для прокси-маршрутов. Или в каждой секции отдельно или для всех секций категории Proxy. Примерно так, как это сделано в секциях VPN

Workaround

No response

Идеи реализации (опционально)

Примерно так разрешение DNS реализовано в прокси клиентах на базе sing-box типа Throne

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions