Ao usar o traceroute -A, de onde vem o ASN?

3

Ainda não abri o código-fonte, mas fiquei curioso para saber que serviço whois o programa traceroute usa para procurar ASNs por um determinado IP.

    
por Noah Campbell 11.06.2009 / 21:24

2 respostas

8

A cópia em execução na minha caixa Linux recebe as respostas de 198.108.0.18 . Eu pude dizer isso executando tcpdump ao mesmo tempo que executando um traceroute .

Os registros de PTR para esse IP resolvem para rpsl-p.merit.edu e acontece que whois.radb.net. e whois.ra.net. apontam para o mesmo endereço IP.

Um exame mais aprofundado do binário (com " strings ") revela que ele está realmente usando o whois.radb.net hostname. Há também um par de variáveis de ambiente (não documentadas) ( $RA_SERVER e $RA_SERVICE ) que podem alterar o host e a porta usada para essas consultas.

    
por 11.06.2009 / 21:30
0

Não tendo olhado para o código-fonte, suspeito que whois.ra.net ou riswhois.ripe.net ou equivalente.

    
por 11.06.2009 / 21:30