Многие проблемы, такие как «Подключено, но некоторые веб-сайты не открываются», «Видео-сайты всегда переходят на странные региональные версии» и «Внутренние веб-сайты становятся очень медленными», все коренятся в 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 является «невозможно открыть веб-сайт, но проверка скорости узла в норме». Запомните исходное значение перед его изменением и измените его обратно, если возникнет проблема.
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 — это лишь одна из причин, почему его «невозможно открыть». Если проблема не устранена после прочтения этой статьи, вернитесь к Общие способы устранения неполадок, связанных с отсутствием доступа к Интернету Пройдитесь по остальным разделам по порядку.