Как передать настройки DNS для VPN-клиентов в Windows Server 2012R2?

Я настроил службу L2TP VPN в окне Windows Server 2012R2. Служба полностью подходит для клиентов Windows и Linux, но не работает для macOS/iOS, поскольку настройки DNS не передаются клиентам.

Например, если Mac подключен к VPN, его /etc/resolv.conf пропадет, если для VPN вручную не будет настроен дополнительный DNS. Но с одной стороны это немного хлопотно, с другой стороны, настройка DNS недоступна в iOS. Следовательно, клиенты MacOS / iOS не могут разрешать любые доменные имена без дополнительной настройки.

На основании https://support.microsoft.com/en-us/help/232703/how-to-use-dhcp-to-provide-routing-and-remote-access-clients-with-addi означает ли это, что в Windows Server, если я хочу передать настройки DNS клиентам, даже если я просто хочу, чтобы клиенты использовали, например, 8.8.8.8Мне все еще нужно настроить весь стек DNS-сервера и DHCP-сервера?

https://community.spiceworks.com/topic/302769-incorrect-dns-server-on-vpn-client-rras-server-2012 говорит, что DNS можно настроить в Routing and Remote Access - IPv4 - DHCP Relay Agent но в моем случае это не сработало, и, честно говоря, я не думаю, что это подходящее место для настроек DNS.

Мне не нужны никакие сложные сервисы, например, разрешение внутренних доменных имен, и я просто хочу нажать 8.8.8.8 VPN-клиентам. Как это может быть достигнуто? Благодарю.

1 ответ

https://social.technet.microsoft.com/Forums/windows/en-US/17d2d49e-7476-41aa-b49a-e4b505f54da9/windows-2008-r2-isnt-giving-clients-a-connection-specific-dns-suffix?forum=winserverNIS объяснил, как все работает в Windows достаточно хорошо.

Таким образом, на самом деле RRAS берет настройки DNS самого сервера и передает их VPN-клиентам. Но так как в моем устройстве есть три виртуальных сетевых адаптера, хотя используется только один из них, мне нужно настроить DNS для всех из них.

Другие вопросы по тегам