Переотримати замовлення DNS під час з'єднання з VPN?


2

У мене виникають проблеми з DNS, коли я підключаюся до свого VPN з Mac.

Якщо не підключено, scutil --dns(таблиця пошуку DNS) повертає:

resolver #1
  nameserver[0] : 10.0.1.1
  flags    : Request A records
  reach    : Reachable,Directly Reachable Address

Ідеально. 10.0.1.1мій wifi роутер.

Однак якщо я підключуюся до свого VPN:

resolver #1
  nameserver[0] : 10.8.1.23
  flags    : Request A records
  reach    : Reachable,Transient Connection
  order    : 100000

resolver #2
  nameserver[0] : 10.0.1.1
  flags    : Request A records
  reach    : Reachable,Directly Reachable Address
  order    : 200000

10.8.1.23- це сервер DNS у мережі, до якого я підключаюсь через VPN. Однак зауважте orderпараметр: хоча я явно встановив свій локальний DNS як перший пріоритет , схоже, що VPN переосмислює це, поставивши спочатку свій власний DNS.

Це особливо дратує, оскільки DNS VPN вирішується інакше, ніж мій локальний DNS (зокрема, він переспрямовується www.google.comна nosslsearch.google.com).

Чи є спосіб я змінити цей порядок DNS і змусити свій власний DNS завжди бути першим незалежно від того, що? Мені все ще потрібен DNS VPN на місці, коли мені потрібно підключитися до серверів VPN.


можливо, додайте nosslsearch.google до файлу хостів і вирішіть його до 216.58.216.142 або іншої IP-адреси google. <- не на 100% впевнений, що це спрацює, але варто спробувати.
Бен Плонт

Щоправда, але це на основі прийому. Я хочу, щоб усі мережеві запити вирішувалися спочатку до мого локального DNS, а потім до моєї VPN DNS. Але VPN DNS не хоче, щоб це було так ...
baum
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.