Você pode aproximar a localização de um servidor?

7

Eu e um colega estamos discutindo se o aplicativo SaaS que usamos é hospedado nos EUA ou na UE.

  • O contrato diz EU.
  • Vários traceroutes (exemplo de casa abaixo) dizem EUA.

No exemplo abaixo, a pesquisa de ambos 4.59.145.42 e o final 199.15. . dizem que estão localizados nos EUA. Traços baseados na Web da Argentina e Hong Kong também vão para o backbone dos EUA.

Estou inclinado a acreditar no traceroute, mas quero ter certeza. Existe QUALQUER forma que este servidor possa estar localizado na UE?

 1  fritz.box (192.168.*.*)  3.030 ms  2.583 ms  1.234 ms
 2  lo0.dr13.d12.xs4all.net (194.109.5.212)  18.564 ms  141.379 ms  17.804 ms
 3  1323.ae3.xr3.3d12.xs4all.net (194.109.7.141)  16.790 ms  134.837 ms 16.450 ms
 4  0.ae2.xr4.1d12.xs4all.net (194.109.5.82)  15.918 ms  138.149 ms  156.167 ms
 5  asd2-rou-1043.nl.eurorings.net (134.222.93.144)  15.998 ms  138.796 ms  130.165 ms
 6  ae9.edge3.amsterdam1.level3.net (213.244.164.205)  17.495 ms  136.072 ms  17.150 ms
 7  * * *
 8  4.59.145.42 (4.59.145.42)  101.048 ms  100.554 ms  99.881 ms
 9  199.15.*.* (199.15.*.*)  103.954 ms  103.741 ms  103.530 ms
    
por Von Lion 15.01.2016 / 00:09

3 respostas

2

Como BillP3rd mencionou em seu comentário, "Tecnicamente, ele poderia estar localizado literalmente em qualquer lugar, independentemente do que a TRACEROUTE disser. Tudo o que você pode saber com certeza é onde o caminho da Internet termina".

Agora, na maior parte, só nos importamos onde o caminho da Internet termina, porque é para lá que o tráfego está indo. No entanto, não é garantia de 100% que os dados físicos são armazenados lá, mas pelo menos confirma a localização do servidor ao qual você está se conectando.

Como você ocultou o endereço IP de destino real, não podemos identificá-lo. Mas é certamente nos EUA .

Evidências que apóiam isso (nenhuma delas deve ser conclusiva por conta própria):

  • O bloco inteiro 199.0.0.0/8 é um bloco ARIN. Fonte: ARIN
  • Com base nos dados traceroute 4.59.145.42 está na área NYC da costa leste dos EUA. Fonte: Seu traceroute (e o meu)
  • Com base nos dados de roteamento, todos os blocos de IP no intervalo 199.15.x.x estão situados nos EUA. Fonte: HE.net LG
  • Com base no seu traceroute, o IP de destino está dentro de ~ 3ms de 4.59.145.42 Fonte: Seu traceroute
por 20.01.2016 / 17:36
11

Você nunca pode ter certeza sobre os resultados de traceroute . Mas há esperança para o seu caso especial.

O contrato diz que os servidores estão na UE. Existe um teste que você pode executar que, se for bem sucedido, lhe dará 100% de garantia de que eles estão mentindo. (se sem sucesso, eles podem estar dizendo a verdade, ou eles podem estar mentindo)

A ideia é usar algo como o ping para medir o tempo de resposta. Como você está usando o SaaS, talvez não seja suficiente apenas executar o ping no servidor. Talvez você queira ter algo em que o software responda.

Agora vem a parte complicada.

Você precisa executar esse ping em uma máquina localizada nos EUA. Você precisa ter certeza de que esta máquina está nos EUA!

Se você obtiver um ping menor que 50 ms , poderá ter 100% de certeza de que o servidor não está na UE . Se você obtiver um ping menor que 120 ms, o servidor provavelmente não está na UE.

Mas por quê? A resposta é: física. A distância entre os EUA e a Europa é tão longa que um sinal viajando à velocidade da luz através da fibra precisaria de ~ 25 ms para a viagem (ver WolframAlpha ). Como o ping mede duas viagens (host-servidor-host), um ping dos EUA para a Europa precisa de pelo menos 50 ms.

Mas fica melhor: o cabo mais rápido entre os dois continentes tem um atraso de ~ 60 ms. Então, um ping abaixo de 120 indica que o servidor provavelmente está nos EUA.

    
por 15.01.2016 / 01:06
1

Não há uma maneira definitiva de provar onde um servidor está hospedado, além de invadir a conexão com o computador de origem (o que NÃO recomendo).

Ocultar seu endereço IP é algo que até mesmo a maioria dos adolescentes aprendeu a fazer para contornar a segurança. A empresa PODERIA estar usando um software de segurança que obscurece seu IP real (para proteção contra possíveis cibercriminosos), eles poderiam estar usando um proxy ou qualquer outra possibilidade.

A maneira mais fácil de descobrir com certeza é chamar um representante de serviço, mostrar a prova e ver o que eles dizem. Então, você pode ganhar a aposta com seu amigo, pois conspirações internas são nulas quando se trata de apostas, então o que a empresa diz que deve ser suficiente:)

    
por 25.01.2016 / 05:31