Noah Campbell Asked: 2009-06-12 11:24:08 +0800 CST2009-06-12 11:24:08 +0800 CST 2009-06-12 11:24:08 +0800 CST 使用traceroute -A时,ASN从哪里来? 772 我还没有破解源代码,但我很好奇 traceroute 程序使用哪个 whois 服务来查找给定 IP 的 ASN。 domain-name-system networking command-line-interface bgp 2 个回答 Voted Best Answer Alnitak 2009-06-12T11:30:13+08:002009-06-12T11:30:13+08:00 在我的 Linux 机器上运行的副本从198.108.0.18. 我可以通过tcpdump在运行traceroute. 该 IP 的 PTR 记录解析为rpsl-p.merit.edu,并且它恰好whois.radb.net.指向whois.ra.net.同一个 IP 地址。 对二进制文件(带有“ strings”)的进一步检查表明它实际上是在使用whois.radb.net主机名。还有一对(未记录的)环境变量($RA_SERVER和$RA_SERVICE)可以更改用于这些查询的主机和端口。 Justin Scott 2009-06-12T11:30:06+08:002009-06-12T11:30:06+08:00 没有查看源代码,我会怀疑whois.ra.net或riswhois.ripe.net或等效的。
在我的 Linux 机器上运行的副本从
198.108.0.18
. 我可以通过tcpdump
在运行traceroute
.该 IP 的 PTR 记录解析为
rpsl-p.merit.edu
,并且它恰好whois.radb.net.
指向whois.ra.net.
同一个 IP 地址。对二进制文件(带有“
strings
”)的进一步检查表明它实际上是在使用whois.radb.net
主机名。还有一对(未记录的)环境变量($RA_SERVER
和$RA_SERVICE
)可以更改用于这些查询的主机和端口。没有查看源代码,我会怀疑whois.ra.net或riswhois.ripe.net或等效的。