我自己解析主机名

时间:2017-02-14 07:25:52

标签: tcp dns

如何根据IP地址解析特定设备的主机名?

我知道这与DNS有关,但我的问题是:我自己要做什么才能完成这项工作?我是否必须组装DNS数据包或者有不同的方式吗?

我问这个问题,因为如果没有记录主机名,.NET API会在将IP重新发送到主机名时抛出异常。

1 个答案:

答案 0 :(得分:0)

有特殊的反向域,例如对于IPv4,它看起来像这样: $ dig -x 172.217.23.238 ;... ;; ANSWER SECTION: 238.23.217.172.in-addr.arpa. 86400 IN PTR prg03s06-in-f14.1e100.net. 238.23.217.172.in-addr.arpa. 86400 IN PTR prg03s06-in-f238.1e100.net. ;...