我一直在寻找由iOS SDK获取DNS记录的解决方案???

我能够针对主机名here解析ip地址,但这不是我想要的...我需要获取所有DNS记录,包括PTR,名称,NS,MX,CNAME等。请您的帮助或代码段非常感谢

最佳答案

尝试探索

DNSServiceErrorType DNSSD_API DNSServiceQueryRecord
    (
    DNSServiceRef                       *sdRef,
    DNSServiceFlags                     flags,
    uint32_t                            interfaceIndex,
    const char                          *fullname,
    uint16_t                            rrtype,
    uint16_t                            rrclass,
    DNSServiceQueryRecordReply          callBack,
    void                                *context  /* may be NULL */
    );




#include <dns_util.h>


我实际上已经使用此函数编写了我的Objective-C包装器,用于各种DNS记录..但是我没有时间将其发布到某个地方

关于iphone - 如何使用iOS SDK获取所有DNS记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20645092/

10-09 02:40