Можно ли настроить Windows на использование разных DNS-серверов для разных доменов?

можно ли настроить Windows на использование разных DNS-серверов для разных доменов?

я настраиваю VPN компании. VPN позволяет раздельное туннелирование (пользователи могут получить доступ к интернету напрямую, не проходя через VPN). Для повышения производительности DNS-запросы используют локальный DNS-сервер.

однако существует несколько внутренних системных имен. Поэтому я хотел бы попросить mycompany.com использовать внутренний сервер имен, а не локальный DNS по умолчанию сервер.

6
задан CharlieRB
12.11.2022 8:05 Количество просмотров материала 2559
Распечатать страницу

1 ответ

у меня была аналогичная проблема на моих клиентах Windows, и я использую скрипт, который OpenVPN запускается после подключения VPN:

@netsh interface ipv4 add dnsservers name="YourVPNInterfaceName" address=YourCompanyDNSIP index=1 validate=no

YourVPNInterfaceName - это отображаемое имя сетевого интерфейса TUN/TAP, на котором запускается VPN. Чтобы заставить OpenVPN использовать определенный интерфейс, используйте dev-node "YourVPNInterfaceName" в файл OpenVPN. Если у вас только один интерфейс, не нужно ничего форсировать, конечно.

чтобы OpenVPN запустился после подключения:

  1. перейти к вашей config dir (по умолчанию:%ProgramFiles%\OpenVPN\config\)
  2. проверьте .ovpn имя файла (например. myVPN.ovpn)
  3. сохранить скрипт как MyFileName_up.bat (напр. myVPN_up.bat) в том же каталоге

OpenVPN автоматически распознает и использует этот файл.

1
отвечен Michał Sacharewicz 2022-11-13 15:53

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх