IOS - 如何发送所有DNS流量以通过VPN配置的内部DNS服务器?

时间:2017-07-06 04:10:42

标签: ios objective-c swift macos dns

建立VPN连接后, ISP配置的DNS服务器将位于第一个解析器列表中(列表包含域和名称服务器)。

VPN连接配置的DNS服务器将位于第二个解析器列表中。 如果我将xyz.com配置为域后缀,那么任何abc.xyz.com的DNS请求都会得到解决。但是当用户尝试访问其他内部站点(如pqr.com(未配置的域))时,无法解析。

是否有正确的API来更新DNS服务器列表(没有root权限)并且还将所有DNS流量发送到VPN配置的DNS服务器?

0 个答案:

没有答案