如何根据IP地址解析特定设备的主机名?
我知道这与DNS
有关,但我的问题是:我自己要做什么才能完成这项工作?我是否必须组装DNS数据包或者有不同的方式吗?
我问这个问题,因为如果没有记录主机名,.NET API会在将IP重新发送到主机名时抛出异常。
答案 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.
;...