Помощь с настройкой DNS в клиенте v2rayN

Доброй ночи! :dizzy:
Подскажите пожалуйста по настройке DNSа в v2rayN :nerd_face:


На первом скриншоте есть возможность выбрать удалённый DNS, но почему они только IPv4? Обычно ж в системе сначала через IPv6 идёт обращение к DNS или я что-то упустил?


По логике, если установлено соединение с моим удалённым VPS и в моих правилах всё кроме RU доменов должно проксироваться, то сначала запрос идёт через vless туннель на удалённый dns, чтобы не палиться, или это не так? Сначала отстукивает всё ж на внутренний, настройки сниффинга есть ведь для чего-то…

Можеш подрубить региональный пресет (Russia)

Summary

там будет правило которое проксирует днс (ну и дальше на примере тех правил свои создавать проще уже будет)
если тебе интересует чтоб через ipv6 шло (например чтоб нтц открывался)) то это достаточно чтоб на впске он был (inet6 global не link), v2rayN разберётся дальше сам (ну или там где то тубмлер был в настройках use ipv6)
хз у меня снифинг ваще вырублен иначе к тору не конектит через эту

там ошибка перевода, не проксирует а применяет правило к днс :slight_smile:

Ага, а как без IPv6 DNS v2rayN разберётся дальше сам? Сдаётся мне, не поддерживает Xray IPv6 :face_exhaling:

Поддерживает.

Допустим, тогда с какого IPv6 DNS он делает запрос?

С того, который указан на сервере? Разрешение AAAA записи может и с IPv4 резолвера происходить.

UPD:
Сюдя по написанному в V2rayDnsService.cs, если подключение подпадает под правило аутбаунда direct, то используется Внутренний DNS, иначе Удалённый DNS. Адреса этих резолверов разрешаются через Bootstrap DNS. Но не понял, почему называется Удалённый DNS — вроде бы разрешаются имена локально тоже, иначе следовало бы не использовать резолвер вовсе, чтобы сервер эти имена разрешал сам.

Я в GOST правила резолвингов настроил, тут вроде понятнее правила пишутся, но бойлерплейта много.

УМВР, оно потом сделает запрос к ipv6 днсу с впски (я так думаю, но это не точно))

возможно ты правила маршрутизации неправильно настроил

выложи, глянем

О как, не знал такой фишки DNS :+1:
Но, честно говоря, у меня в серверном конфиге xray не прописаны вообще какие-либо DNS серверы, видимо необязательная опция.

Нашёл схему работы этого комбаина ссылка (сразу после конфигурации она). Более менее разобрался.

Спасибо, но по правилам всё ОК :slight_smile:

Кстати, в документации говорится:

Поддерживаются только базовые IP-запросы (записи A и AAAA). Записи CNAME будут запрашиваться повторно до тех пор, пока не будет возвращена запись A/AAAA. Другие типы запросов не попадают во встроенный DNS-сервер, а либо отбрасываются, либо передаются другим серверам в зависимости от вашей конфигурации Outbound.

У меня в логах довольно таки много CNAME доменов. А каким правилом их маршрутизировать на клиенте или не стоит заморачиваться с ними?

При запросе A или AAAA записи вместо адреса резолвер может получить цепочку CNAME и адреса для последнего элемента цепочки (например login.live.comlogin.msa.msidentity.comwww.tm.lg.prod.aadmsa.trafficmanager.netprdv4a.aadg.msidentity.comwww.tm.v4.a.prd.aadg.trafficmanager.net20.190.147.2). Если всё работает, как вы ожидаете, то забейте.