У мене виникають проблеми з 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.