Comment vérifier si le serveur auquel je me connecte appartient à Google?


2

Sur ma machine à la maison, google.com décide de 46.134.200.108 (public100460.xdsl.centertel.pl). Le WHOIS de cette adresse IP indique qu'il appartient à Orange, qui est mon fournisseur d'accès.

Sur mon VPS, google.com décide de 173.194.112.206 (fra02s17-in-f14.1e100.net), qui appartient à Google.

Les deux ordinateurs se trouvent dans le même pays et sont configurés pour utiliser les serveurs DNS de Google (8.8.8.8, 8.8.4.4).

Maintenant, comment puis-je savoir s'il s'agit d'un serveur CDN Google légitime ou si le fournisseur de services Internet fait de la merde avec mes connexions?


Comment déterminez-vous la résolution de nom?
EBGreen

1
Sachez également que presque tous les FAI jouent avec le trafic. Surtout pour les utilisateurs individuels.
EBGreen

Réponses:


0

Comme vous l'avez noté, cela ne semble certainement pas être une adresse Google. MÛR , la Internet régional Registre (RIR) pour l’Europe, c’est-à-dire l’organisation qui distribue l’espace d’adresse IP aux entités européennes, répertorie 46.134.200.108 dans le bloc d'adresses compris entre 46.134.192.0 et 46.134.255.255, comme suit:

Nom de l'organisation: PTK-Centertel org-type: Autre
adresse: Orange Polska S.A.
adresse: Al. Jerozolimskie 160
adresse: 02-326 Warszawa
adresse: POLOGNE

Vous pouvez émuler les commandes émises par un navigateur Web à un serveur et voir la réponse du serveur à l'aide de telnet . Si vous avez un système Linux ou OS X, vous avez probablement déjà cet utilitaire. Microsoft n’a plus cet utilitaire dans le cadre d’une installation Windows par défaut, mais Mastic est un programme gratuit disponible pour les systèmes Microsoft Windows qui fournit SSH et support client telnet; PuTTY peut être utilisé pour émuler un navigateur Web , également. Si vous le faites, vous verrez que lorsqu'un navigateur se connecte à l'adresse 46.134.200.108, il est automatiquement redirigé vers www.google.com (j'ai mis en gras les commandes que vous voudriez taper) lorsque le serveur renvoie HTTP 301 code d'état:

$ telnet 46.134.200.108 80 Essayer 46.134.200.10 ... Connecté à 46.134.200.10. Le caractère d'échappement est '^]'. GET / HTTP / 1.1 Hôte: google.com

HTTP / 1.1 301 déplacé de façon permanente Emplacement: http://www.google.com/ Type de contenu: text / html; jeu de caractères = UTF-8 Date: vendredi 24 juillet 2015 00:51:14 GMT Expire le: 23 août 2015 00:51:14 GMT Cache-Control: public, max-age = 2592000 Serveur: gws Longueur du contenu: 219 Protection X-XSS: 1; mode = bloc X-Frame-Options: SAMEORIGIN Protocole alternatif: 80: quic, p = 0

& lt; HTML & gt; & lt; HEAD & gt; & meta http-equiv = "content-type" content = "text / html; charset = utf-8" & gt; 301 Déplacé </ B> TITLE </> HEAD </ B> & Lt; BODY & Gt; & lt; H1 & gt; 301 Déplacé & lt; / H1 & gt; Le document a déménagé & lt; A HREF = "http://www.google.com/" & gt; here & lt; / A & gt ;. & lt; / BODY & gt; & lt; / HTML & gt; ` Connexion fermée par hôte étranger. </p> <p> Votre navigateur ira normalement automatiquement à la <a rel="nofollow noopener noreferrer" target="_blank" href="https://en.wikipedia.org/wiki/Uniform_resource_locator" rel="nofollow noreferrer"> URL </a> fourni après "Emplacement:", vous ne verrez donc pas normalement le message "le document a été déplacé". </p> <p> J'ai aussi remarqué que j'avais les mêmes résultats quand j'ai utilisé <code>telnet 46.134.200.10 80</code>, c’est-à-dire que j’ai laissé par inadvertance le "8" de "108", de sorte qu’il semble y avoir plusieurs adresses IP attribuées à votre fournisseur de services Internet qui traitent également les requêtes pour google.com. </p> <p> Si vous vous connectez à <a rel="nofollow noopener noreferrer" target="_blank" href="http://google.com" rel="nofollow noreferrer"> http://google.com </a> sur une autre adresse attribuée à Google, cependant, disons <code>216.58.217.142 (iad23s43-in-f142.1e100.net)</code>, lequel à <a rel="nofollow noopener noreferrer" target="_blank" href="https://en.wikipedia.org/wiki/American_Registry_for_Internet_Numbers" rel="nofollow noreferrer"> Registre américain des numéros Internet (ARIN) </a> montre est attribué à Google, vous verrez la même redirection se produire si vous utilisez <a rel="nofollow noopener noreferrer" target="_blank" href="http://google.com" rel="nofollow noreferrer"> http://google.com </a>. C'est-à-dire que vous serez redirigé vers <a rel="nofollow noopener noreferrer" target="_blank" href="http://www.google.com" rel="nofollow noreferrer"> http://www.google.com </a>. Quelle adresse IP voyez-vous si vous effectuez une opération nslookup sur www.google.com? </p> <p> Pour déterminer pourquoi votre fournisseur de services Internet renvoie l'une de ses propres adresses si vous recherchez google.com, vous devrez peut-être lui poser des questions. Google redirige maintenant automatiquement le trafic HTTP vers HTTPS. Par conséquent, à moins que votre fournisseur de services Internet ait réussi à vous faire installer un certificat de sécurité sur vos systèmes, ce qui permet à l'un de ses systèmes de fonctionner en tant que <a rel="nofollow noopener noreferrer" target="_blank" href="https://en.wikipedia.org/wiki/Man-in-the-middle_attack" rel="nofollow noreferrer"> l'homme au milieu </a> incitant votre système à penser qu’il s’agit d’un système Google alors que ce n’est pas le cas, votre trafic doit être chiffré et caché du fournisseur de services Internet une fois que votre navigateur est redirigé pour utiliser HTTPs plutôt que HTTP avec <a rel="nofollow noopener noreferrer" target="_blank" href="https://www.google.com" rel="nofollow noreferrer"> https://www.google.com </a>, ou c'est peut-être <a rel="nofollow noopener noreferrer" target="_blank" href="https://www.google.pl/" rel="nofollow noreferrer"> https://www.google.pl/ </a> pour vous. </p> <p><a rel="nofollow noopener noreferrer" target="_blank" href="https://en.wikipedia.org/wiki/Load_balancing_(computing)" rel="nofollow noreferrer"> Google a une architecture de réseau distribué </a> pour <a rel="nofollow noopener noreferrer" target="_blank" href="https://en.wikipedia.org/wiki/Load_balancing_(computing)" rel="nofollow noreferrer"> l'équilibrage de charge </a>Ainsi, les utilisateurs de différentes régions du monde verront différentes adresses IP renvoyées lorsqu'ils rechercheront une adresse IP pour Google.com. Même les personnes de différentes régions du même pays peuvent voir des adresses IP différentes. Et comme Google utilise un <a rel="nofollow noopener noreferrer" target="_blank" href="https://en.wikipedia.org/wiki/Round-robin_DNS" rel="nofollow noreferrer"> DNS à tour de rôle </a> En règle générale, le système de quelqu'un peut rechercher une adresse IP pour google.com maintenant et obtenir une adresse IP, mais lorsqu'il le recherche une heure plus tard, obtenez-en une autre. Par exemple, voici ce que je vois d'un site aux États-Unis lorsque j'exécute nslookup pour google.com: </p> <p><code>Name: google.com Addresses: 173.194.121.7, 173.194.121.3, 173.194.121.1, 173.194.121.2 173.194.121.6, 173.194.121.4, 173.194.121.9, 173.194.121.8, 173.194.121.5 173.194.121.0, 173.194.121.14</code></p> <p> Comme vous pouvez le voir, une liste d'adresses IP est renvoyée, pas une seule. Chacune de ces adresses IP pourrait être utilisée pour accéder au moteur de recherche de Google. </p> <p> Je suppose qu'il est possible que Google ait conclu un accord avec votre fournisseur de services Internet pour équilibrer la charge en Pologne plutôt que de le laisser faire par votre fournisseur de services. Google est présent dans le monde entier et il est donc logique de référencer des systèmes polonais vers des ressources réseau polonaises, qui sont donc géographiquement proches et donc plus proches les unes des autres, par exemple, <a rel="nofollow noopener noreferrer" target="_blank" href="https://www.google.pl/" rel="nofollow noreferrer"> https://www.google.pl/ </a>. le <a rel="nofollow noopener noreferrer" target="_blank" href="https://en.wikipedia.org/wiki/Fully_qualified_domain_name" rel="nofollow noreferrer"> fqdn </a> www.google.pl résout le 216.58.217.131 sur le système américain auquel je suis actuellement mais ne résoudra pas cette adresse pour quiconque en Pologne. </p> </div> <div class="row"> <div class="col-md-6"> </div> <div class="col-md-6 text-right"> <small class="text-muted font-weight-lighter"> — <a href="https://superuser.com/users/267361/moonpoint" rel="nofollow noopener noreferrer" target="_blank">moonpoint</a> <br> <a href="https://superuser.com/questions/944517/how-to-check-if-the-server-im-connecting-to-is-owned-by-google/944590#944590" rel="nofollow noopener noreferrer" target="_blank"> <span class="icon-new-window"></span> source </a> </small> </div> </div> </div> </article> </div> <div class="col-md-3"> <div id="similar-questions" data-id="5ca81554b920a9a1470c51a5"> </div> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-0985488874840506" data-ad-slot="2153477748" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> </section> <div class="modal fade" id="cookies-consent" data-backdrop="static" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">We use cookies</h5> </div> <div class="modal-body"> <p class="small"> We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. </p> <p class="small"> By continuing, you consent to our use of cookies and other tracking technologies and affirm you're at least 16 years old or have consent from a parent or guardian. </p> <p class="small"> You can read details in our <a href='/legal/cookies-policy.html' target='_blank' rel="nofollow">Cookie policy</a> and <a href='/legal/privacy-policy.html' target='_blank' rel="nofollow">Privacy policy</a>. </p> <div class="text-center "> <button type="button" class="btn btn-success btn-lg" id="cookies-accept">OK, enter website!</button> </div> </div> </div> </div> </div> <section class="bg-light py-3 mt-5"> <div class="container"> <div class="row"> <div class="col-md-6 text-muted font-weight-lighter"> <small> En utilisant notre site, vous reconnaissez avoir lu et compris notre <a href='/legal/cookies-policy.html' target='_blank' rel='nofollow'>politique liée aux cookies</a> et notre <a href='/legal/privacy-policy.html' target='_blank' rel='nofollow'>politique de confidentialité</a>. </small> </div> <div class="col-md-6 text-muted text-right font-weight-lighter"> <small> Licensed under <a href="https://creativecommons.org/licenses/by-sa/3.0/" target="_blank">cc by-sa 3.0</a> with attribution required. </small> </div> </div> </div> </section> <script src="/static/CACHE/js/output.34041fa8ddac.js"></script> </body> </html>