traceroute 如何能够显示主机名?

网络工程 网络服务商 dns 跟踪路由 服务提供者
2022-02-22 21:59:42

执行 traceroute 时,ISP 网关上的什么功能正在通告主机名?

例如,当我们跟踪路由到 Google.com 时;

在最多 30 个跃点上跟踪到 google.com [216.58.213.14] 的路由:

1    40 ms     2 ms     1 ms  10.10.50.1
  2    29 ms    11 ms    10 ms  81.139.58.177
  3    11 ms    11 ms    11 ms  81.139.58.176
  4    12 ms    11 ms    11 ms  core2-hu0-8-0-1.southbank.ukcore.bt.net [195.99.127.184]
  5    20 ms    11 ms    13 ms  peer7-et-0-1-7.telehouse.ukcore.bt.net [109.159.252.240]
  6    12 ms    11 ms    11 ms  109.159.253.235
  7    12 ms    11 ms    11 ms  209.85.247.201
  8    13 ms    13 ms    13 ms  172.253.65.209
  9    12 ms    12 ms    13 ms  ber01s14-in-f14.1e100.net [216.58.213.14]

例如,我们可以看到这条到 Google 的跟踪路由core2-hu0-8-0-1.southbank.ukcore.bt.net在跳转到 Telehouse 之前经过了peer7-et-0-1-7.telehouse.ukcore.bt.net 这在我看来是 ISP 网关的主机名,这些路由器的这些 IP 是注册为 DNS A 记录还是实际上是网关将它的主机名广告到traceroute?

1个回答

Traceroute 确实使用反向 DNS 查找或反向 DNS 解析 (rDNS)。域名系统 (DNS) 的查询技术,以确定与 IP 地址关联的域名。IP 地址的反向解析过程使用 PTR 记录。