HostLens

L'IP du serveur, le CDN et les technologies de n'importe quel site.

Nous sommes une petite agence PrestaShop, et une bonne partie de la journée sert à répondre aux trois mêmes questions : cette boutique est-elle déjà sur le nouveau serveur ? Y a-t-il Cloudflare devant ? Quelle version de PHP tourne ? HostLens y répond dans le coin de la page, sur chaque onglet, sans ouvrir de terminal. Elle lit seulement ce que Chrome a déjà téléchargé : rien sur vous ni sur les sites que vous visitez ne part nulle part.

Ajouter à Chrome Gratuit · Chrome 116 ou plus récent
Voir ce qu'elle montre ↓

Essayez : passez la souris sur la pastille du coin, elle s'écarte. Avec Ctrl enfoncé elle reste en place ; Ctrl + clic copie l'IP.

Ce que vous voyez en cliquant sur l'icône

La pastille vous donne l'IP d'un coup d'œil. Cliquez sur l'icône HostLens dans la barre et vous avez la vue complète. Ce sont de vraies captures du panneau, pas des maquettes.

Quel serveur vous avez atteint, et qui se tient devant

L'adresse IP, avec un bouton pour la copier
C'est le serveur auquel Chrome s'est réellement connecté pour cet onglet. Si la page vient du cache du navigateur, le panneau le dit, pour que vous ne fassiez jamais confiance à une IP périmée.
CDN, nœud et état du cache
Lus directement dans les en-têtes de la réponse. Vous voyez le fournisseur (Cloudflare, CloudFront, Fastly et une douzaine d'autres), quel nœud vous a servi (MAD, CDG, FRA…) et si c'était un HIT ou un MISS de cache. Ce dernier point explique un nombre surprenant de « le site est lent ».
Server, X-Powered-By et code HTTP
Ce que le serveur dit de lui-même, plus le code de réponse. Tout vient de la même réponse que Chrome a déjà, donc ça ne coûte rien.

Avec quoi le site est construit, si vous l'activez

Par catégorie, avec les numéros de version
CMS et plateforme e-commerce, langage backend, serveur web, frameworks frontend, bibliothèques, analytique et widgets tiers. Quand un site expose sa version (PHP 8.1.27, jQuery 3.6.0…), vous la voyez aussi.
Chaque puce dit comment elle a été trouvée
Survolez une puce : elle indique si elle vient d'un en-tête, de la page elle-même, de l'URL d'un script ou du nom d'un cookie. Ce que nous ne faisons que déduire (PHP parce qu'il y a PrestaShop) a une bordure en pointillés, pour distinguer la preuve de la déduction.
Désactivé tant que vous ne le voulez pas
La détection des technologies est un interrupteur. Activez-le et Chrome demande la permission ; désactivez-le et la permission est retirée. Les valeurs des cookies ne sont jamais lues, seulement leurs noms, et seulement si vous cochez cette case.

Placez-la où vous voulez, éteignez-la où vous ne voulez pas

Tous les sites, ou seulement celui-ci
Un interrupteur général, un par domaine. Les sites que vous éteignez vont dans une liste avec recherche ; si vous en gérez beaucoup, collez un lot entier de domaines.
Coin, esquive et opacité
Choisissez le coin, décidez où la pastille saute au survol (de l'autre côté, en haut, en diagonale ou pas du tout), sa transparence, et si elle affiche aussi le domaine et le CDN.
Un raccourci clavier
Alt + Maj + I allume ou éteint HostLens partout, au cas où vous auriez besoin d'une capture propre.

Rien ne quitte votre navigateur

Nous vous demandons d'installer une extension qui peut voir tous les sites que vous visitez, alors cela mérite une vraie explication. HostLens n'a pas de serveur et ne fait jamais de requête de son propre chef. Elle lit la réponse que Chrome a déjà reçue : c'est tout le truc.

Aucune requête réseau
L'IP et les en-têtes sont déjà dans Chrome dès que la page se charge. HostLens ne fait pas de résolution DNS, pas de géolocalisation, pas d'appel à des API tierces. Personne, nous compris, ne sait quels sites vous regardez.
Sans compte, sans analytique
Il n'y a rien où s'inscrire. L'extension n'a ni statistiques d'usage ni télémétrie. (Ce site web utilise Google Analytics, comme la plupart des sites ; l'extension, non.)
Des permissions seulement quand il le faut
Lire la page et les noms de cookies n'est demandé que si vous activez la détection des technologies, et la permission est retirée dès que vous la désactivez.
DonnéePour quoiOù elle vitCombien de temps
IP et en-têtes de la page principale de chaque onglet IP, CDN, nœud, cache, serveur storage.session de Chrome, dans votre navigateur Jusqu'à la fermeture de l'onglet
Vos réglages et la liste des domaines désactivés Mémoriser votre configuration Votre profil Chrome (storage.sync / local) Jusqu'à la désinstallation
Marqueurs publics de la page (meta generator, URL des scripts, variables globales) Détecter les technologies, si activé Non conservé : lu à l'ouverture du panneau Tant que le panneau est ouvert
Noms des cookies du site (jamais leurs valeurs) Affiner PHP, PrestaShop, Laravel…, si activé Non conservé Tant que le panneau est ouvert

Lire la politique de confidentialité complète →

Quinze CDN qu'elle reconnaît

Quand un site est derrière un CDN, l'IP que vous voyez est celle du nœud du CDN, pas celle de l'origine : c'est ainsi qu'internet fonctionne. HostLens l'étiquette pour que vous ne perdiez pas dix minutes à vous demander pourquoi votre boutique « résout vers Cloudflare ».

  • Cloudflare
  • Amazon CloudFront
  • Fastly
  • Akamai
  • Vercel
  • Netlify
  • Bunny CDN
  • Azure Front Door
  • Google
  • Sucuri
  • Imperva
  • KeyCDN
  • CDN77
  • Hostinger CDN
  • Fly.io
  • nœudMAD
  • état du cacheHIT

À quoi elle nous sert, honnêtement

Nous avons construit HostLens pour notre quotidien chez BK Modules. Voici les moments où elle nous fait gagner du temps chaque semaine.

  • Le lendemain d'une migration

    Un client demande « on est sur le nouveau serveur ? ». On ouvre la boutique, on regarde le coin, c'est réglé. Pas de ping, pas de dig, pas d'attente que quelqu'un vérifie le DNS.

  • « Le site est lent »

    Première chose qu'on regarde : y a-t-il Cloudflare devant, quel nœud sert, et la page est-elle un HIT ou un MISS de cache. Une fois sur deux, la réponse est là avant de toucher au serveur.

  • Chiffrer une nouvelle boutique

    Avant d'envoyer un devis, on veut savoir quel PrestaShop, quel PHP, quelle passerelle de paiement et quelle analytique la boutique utilise. Deux clics sur le panneau au lieu d'un après-midi de questions.

  • Tickets de support

    Quand quelqu'un écrit, on ouvre son site à côté du ticket. Serveur, CDN, technologies : le contexte est déjà à l'écran pendant qu'on lit ce qui a cassé.

Les questions qu'on nous pose

Pourquoi je vois une IP Cloudflare et pas celle de mon serveur ?

Parce que Cloudflare est devant votre site. Chrome se connecte à Cloudflare, pas à votre serveur, donc c'est la seule IP qui existe vue de l'extérieur. L'étiquette CF sur la pastille vous dit exactement cela. Même Chrome ne connaît pas votre IP d'origine.

Que signifie le point jaune ?

Que la page vient du cache de Chrome lui-même, sans nouvelle connexion. L'IP affichée est celle de la dernière vraie connexion à ce site. Rechargez la page et le point redevient vert.

Ça marche en IPv6 ?

Oui. Elle affiche l'adresse que Chrome a utilisée, v4 ou v6, et le gestionnaire de domaines accepte les adresses IPv6 entre crochets.

Pourquoi demande-t-elle à « lire et modifier toutes les données des sites web » ?

C'est la formule standard de Chrome pour toute extension qui travaille sur toutes les pages. La pastille doit apparaître sans que vous cliquiez, et pour connaître l'IP l'extension doit observer la réponse. Elle ne change rien sur aucune page à part ajouter la pastille, et vous pouvez la limiter à certains sites depuis chrome://extensions.

Va-t-elle ralentir ma navigation ?

Non. Elle ne fait aucune requête et, au chargement, ne fait rien d'autre que lire ce que Chrome a déjà. La détection des technologies, si vous l'activez, ne tourne qu'au moment où vous ouvrez le panneau.

Dans quelles langues ?

L'extension suit la langue de Chrome : anglais et espagnol. Ce site est en français, anglais, espagnol, allemand, italien et portugais.

Ajouter à Chrome

Gratuite, et elle le restera

Nous sommes l'équipe de BK Modules, une agence PrestaShop. Nous avons fait HostLens pour nous et nous la publions telle que nous l'utilisons. Si vous avez une boutique PrestaShop et qu'il vous faut un module, un développement sur mesure, une intégration ERP ou simplement quelqu'un qui décroche quand ça casse, c'est notre métier toute la journée.

Une boutique PrestaShop ? Parlez-nous →