2

Is it possible to change only the DNS settings on iOS devices with configuration profiles?

If not, I'm guessing MDM is a possible workaround. How could this be implemented?

4

2 回答 2

2

在 MDM 配置文件中检查:IPSec > OnDemandRules >

<key>OnDemandRules</key> <array> <dict> <key>Action</key> <string>EvaluateConnection</string> <key>ActionParameters</key> <array> <dict> <key>DomainAction</key> <string>ConnectIfNeeded</string> <key>Domains</key> <array> <string>example1.com</string> <string>example2.com</string> <string>example3.com</string> </array> <key>RequiredDNSServers</key> <array> <string>mydns.com</string> </array> </dict> </array> </dict> </array>

限制是 DNS 请求将仅对列出的域执行。有总比没有好。

UPD:我刚刚发现使用:

        <key>Domains</key>
            <array>
                <string>.</string>
            </array>

将通配符过滤器。因此,您将获得来自设备的所有 DNS 请求,无论它是什么域。

于 2018-03-13T14:50:24.713 回答
-1

苹果 MDM 不提供这种功能,它提供了 iPCU(iPhone 配置实用程序)中可用的设施

于 2013-12-09T10:12:43.520 回答