Objective-C:DNS SOA记录

时间:2015-10-14 14:40:37

标签: ios objective-c dns soa

从特定DNS服务器获取SOA记录的最佳方法是什么?我有一组服务器,需要随机询问其中一个主机的SOA记录。

我需要在iOS上工作并获得苹果批准。

PS这不是我需要的,因为我不能在这里指定suctom DNS IP - Objective-C: DNS TXT Record

更新:

找到此解决方案:http://www.software7.com/blog/programmatically-query-specific-dns-servers-on-ios/ 这正是我需要的,除了lib resolv没有为arm64编译:(

更新2: 以前的链接工作;我只是忘了链接一个图书馆。将这个作为答案发布

2 个答案:

答案 0 :(得分:0)

从DNS服务器获取SOA记录的方法是向服务器发送询问它的查询。如果iOS上没有能够执行此操作的标准库,则应该能够包含第三方库。我喜欢这个:https://www.nlnetlabs.nl/projects/ldns/

答案 1 :(得分:0)

找到这个解决方案:http://www.software7.com/blog/programmatically-query-specific-dns-servers-on-ios/这正是我所需要的。我已根据我的具体建议重新做了一点,但它总体上适合