标签: 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服务器?