【发布时间】:2010-12-15 10:54:56
【问题描述】:
我们正在开发一个嵌入式应用程序,在独立的 GPRS 连接设备上运行(那里没有操作系统)。我们正在尝试获取域名的 IP 地址。我认为我们应该使用一些公共 DNS 服务,例如 Google DNS (8.8.8.8)。问题是 - 我们应该发送到8.8.8.8:53 以接收我们域的 IP 地址的最简单请求是什么?
同样,我们不能使用libresolve 或任何其他类似的库。我们将与 Google DNS 的端口 53 建立一个简单的 TCP 连接,并自行格式化我们的请求。
我自己尝试理解RFC1053,但失败了。字太多了:)
【问题讨论】:
标签: dns