Como localizar geograficamente um servidor a partir de URL

Como localizar geograficamente um servidor a partir de URL

Para minimizar a latência para solicitações HTTP GET/POST, quero configurar uma caixa Linux perto do servidor.

Suponha, por exemplo, que o servidor sejahttps://cdn1.telesco.pe

Eu tentei com traceroutee whois. ou seja, correr tracerouteem teoria retorna o ip de cada salto, e eu deveria conseguir whoisnos últimos saltos.

Mas na prática tracerouteretorna linha após linha de IPs ocultos antes de sair:

> traceroute https://cdn1.telesco.pe
traceroute to https://cdn1.telesco.pe (149.154.167.99), 64 hops max, 52 byte packets
 1  192.168.1.1 (192.168.1.1)  1.128 ms  0.574 ms  0.889 ms
 :
 8  mx-ll-110.164.0-121.static.3bb.co.th (110.164.0.121)  182.163 ms
    mx-ll-110.164.0-247.static.3bb.co.th (110.164.0.247)  202.120 ms
    mx-ll-110.164.0-121.static.3bb.co.th (110.164.0.121)  181.422 ms
 9  * * *
10  * * *
:
63  * * *
64  * * *

E pelo que entendi whoisé um sucesso e um fracasso como:

A Autoridade para Atribuição de Números da Internet (IANA) trata da divisão de todos os endereços IPV4 e IPV6 em 5 Registros Regionais de Internet (RIR) diferentes.

(referência)

É um pedido parahttps://cdn1.telesco.pesempre vai pousar no mesmo servidor físico? E se não, como isso é decidido?

Ajudaria fazer um HTTP GET real e de alguma forma inspecionar o roteamento de pacotes?

Existe alguma ciência nisso? Ou é uma tarefa impossível?

informação relacionada