思路:
①找到本机DNS服务器IP
②向DNS服务端的53端口发送udp报文,DNS服务器收到后进行处理,并把结果记录仍以udp报文的形式返回过来
↓↓↓↓ 以下内容均写在.m文件 ↓↓↓↓
↑↑↑↑ mx结构体 + 一些算法 (目的:发送给DNS服务器)c混编 .m文件要变成.mm文件↑↑↑↑
↑↑↑↑ 初始化Socket (这里用的是AsyncSocketUDP)
以163.com为例
通过上面的算法得到buf
将得到的buf发送给DNS服务器 ↑↑↑↑
打印结果:
代码奉上 链接: https://pan.baidu.com/s/1miA9Wk4 密码: v5wd
纯属个人理解 用词不完全准确
大牛路过可指点一二