Многие проблемы, такие как «Подключено, но некоторые веб-сайты не открываются», «Видео-сайты всегда переходят на странные региональные версии» и «Внутренние веб-сайты становятся очень медленными», все коренятся в DNS. В v2rayN есть всего два поля, связанные с DNS — удаленный DNS и внутренний DNS — но почему нужно заполнять два и что заполнять соответственно, стоит потратить пять минут, чтобы разобраться. После настройки можно избежать большого количества странных проблем.

1Зачем нужны два набора DNS

DNS отвечает за перевод доменных имен в IP-адреса. Проблема в следующем:

  • иностранное доменное имя Если вы предоставите оператору разрешение DNS, вы можете получить неправильный IP-адрес — это классическая причина, по которой некоторые веб-сайты не могут быть открыты, даже если прокси открыт.
  • Внутреннее доменное имя Если вы оставите разрешение DNS за границей, он будет направлен на узел CDN, находящийся далеко от вас, и внутренний веб-сайт замедлится.

Итак, правильная позиция – разделение труда: Доменные имена, которые проксируются, используют разрешение DNS за рубежом, а внутренние доменные имена, подключенные напрямую, используют разрешение внутреннего DNS.. Настройки DNS v2rayN разработаны с учетом такого разделения труда. Разгрузка маршрутизации Это пара.

2Где и что заполнять

Откройте «Настройки параметров» → «Настройки DNS», два ключевых места:

  • Удаленный DNS (сторона прокси): заполнить https://1.1.1.1/dns-query(DoH Cloudflare) или 8.8.8.8(Гугл). DoH — это зашифрованный запрос, который по своей природе устойчив к помехам, поэтому используйте его в первую очередь.
  • Внутренний DNS (прямая сторона): заполнить 223.5.5.5(Алибаба) или 119.29.29.29(Tencent), что более стабильно, чем следование оператору по умолчанию.
Настройки параметров — настройки DNS
Основные базовые настройки Основные настройки маршрутизации настройки DNS настройки графического интерфейса Удаленный DNS (для прокси-доменов) https://1.1.1.1/dns-query Внутренний DNS (для доменных имен, подключенных напрямую) 223.5.5.5 После внесения изменений нажмите «ОК» и перезапустите службу, чтобы изменения вступили в силу. После внесения изменений нажмите «ОК» и перезапустите службу, чтобы изменения вступили в силу. ОК Отмена
Два ящика выполняют свои собственные обязанности: имена зарубежных доменов передаются в удаленный DNS, а имена внутренних доменов передаются в публичный DNS Alibaba/Tencent.

Наиболее распространенные ошибки: Заполните удаленный DNS адресом, который невозможно подключить локально, или введите пальцем неправильный адрес. Признаком полного сбоя DNS является «невозможно открыть веб-сайт, но проверка скорости узла в норме». Запомните исходное значение перед его изменением и измените его обратно, если возникнет проблема.

3Изменение не вступит в силу? Два переключателя и одно действие

  • Перезапустите службу: DNS принадлежит конфигурации ядра. Нажмите «ОК», чтобы перезагрузить ядро. Самый прямой способ — повторно выбрать текущий узел или перезапустить v2rayN.
  • Системный DNS-кеш: Сама Windows также имеет слой кэша. После изменения DNS, когда некоторые доменные имена по-прежнему разрешаются по старому IP-адресу, администратор может запустить ipconfig /flushdns Очистите это.
  • Безопасный DNS браузера: Функция «Использовать безопасный DNS» в Chrome/Edge обойдет системные настройки и проверит их самостоятельно. При тестировании сначала отключите его, чтобы исключить помехи.

4DNS в режиме настройки

Открыто Режим настройки После этого весь системный трафик (включая DNS-запросы) берет на себя ядро. Настроенный здесь DNS будет использоваться в качестве записи глобального разрешения, и эффект будет более тщательным, чем в режиме системного прокси. Если вас неоднократно мучают проблемы с DNS, открытие Tun часто решает проблему.

5Кстати, поговорим об утечках DNS.

Под утечкой DNS подразумевается: трафик идет через прокси, но запрос доменного имени все равно идет от локального оператора — какое доменное имя вы посещаете, локальная сеть четко видит. Если вы хотите узнать, не пропустили ли вы что-нибудь, подключитесь к прокси и посетите dnsleaktest.com Нажмите «Стандартный тест». Если в результатах отображается сервер вашего местного оператора, он отсутствует. Решение в порядке приоритета: измените удаленный DNS на DoH (тот, который начинается с https) → включите режим настройки. После повторного тестирования вы увидите только DNS-серверы на стороне узла.

DNS — это лишь одна из причин, почему его «невозможно открыть». Если проблема не устранена после прочтения этой статьи, вернитесь к Общие способы устранения неполадок, связанных с отсутствием доступа к Интернету Пройдитесь по остальным разделам по порядку.

Скачать v2rayN (версия для Windows)v7.22.6 · Поддержка x64/ARM64 · Открытый исходный код и бесплатно