Tcp 自己解析主机名

Tcp 自己解析主机名,tcp,dns,Tcp,Dns,如何根据特定设备的IP地址解析其主机名 我知道这与DNS有关,但我的问题是:我自己做这项工作需要做什么?我必须组装一个DNS数据包,还是有其他方法 我在问这个问题,因为如果没有记录主机名,.NET API在将IP解析到其主机名n时会引发异常。有特殊的反向域,例如,对于IPv4,它看起来是这样的: $dig-x172.217.23.238 ;... ;; 答覆部分: 238.23.217.172.in-addr.arpa。PTR prg03s06-IN-f14.1e100.net中的86400。

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

我知道这与
DNS
有关,但我的问题是:我自己做这项工作需要做什么?我必须组装一个DNS数据包,还是有其他方法


我在问这个问题,因为如果没有记录主机名,.NET API在将IP解析到其主机名n时会引发异常。

有特殊的反向域,例如,对于IPv4,它看起来是这样的:

$dig-x172.217.23.238
;...
;; 答覆部分:
238.23.217.172.in-addr.arpa。PTR prg03s06-IN-f14.1e100.net中的86400。
238.23.217.172.in-addr.arpa。PTR prg03s06-IN-f238.1e100.net中的86400。
;...