7
votes

Pouvons-nous détecter si un site est sur CDN?

existe-t-il un moyen de détecter si un site est sur un réseau de livraison de contenu et si oui, pouvons-nous dire quel service utilisent-ils?


8 Réponses :


3
votes

Jetez un coup d'œil aux URL des images (et d'autres supports) du site. Reverse Recherche IP des noms d'hôte que vous voyez là-bas et vous verrez qui les possédez.


0 commentaires

1
votes

Vous pourriez également être capable de dire des en-têtes HTTP du support si l'URL ne le renonce pas. Par exemple, le support desservi par SimpleCDN a Server: SimpleCDN 5.6A4 dans ses en-têtes.


0 commentaires

1
votes

1 commentaires

Notez que Les réponses Link-seulement sont découragées, les réponses doivent donc être le point final d'une recherche pour une solution (contre une autre halte de références, qui tendent à être obsolète au fil du temps). Veuillez envisager d'ajouter un synopsis autonome ici, en gardant le lien comme référence.



17
votes

Une méthode réalisable à partir de la ligne de commande utilise la commande "Host", avec le drapeau -a défini pour voir l'enregistrement DNS, par exemple

www.visitbritain.com.   0   IN  CNAME   d18sjq5nyxcof4.cloudfront.net.


0 commentaires

3
votes

J'ai construit ce petit outil pour identifier le CDN utilisé par un site ou un domaine, n'hésitez pas à l'essayer.

L'URL: http://www.wwatsmycdn.com/


1 commentaires

Malheureusement, je ne pense pas que cela fonctionne plus, du moins pour moi. Chaque fois que je mets quelque chose, il vient de retourner un champ vide



0
votes

Outre quelques excellentes réponses déjà affichées ici, qui incluent certaines méthodes directes qui peuvent ou non fonctionner pour tous les sites Web, il existe également un moyen indirect de voir si un CDN est là. Et surtout si c'est votre propre site Web et que vous voulez savoir si vous obtenez ce que vous payez!

La promesse d'un CDN est que les connexions de vos utilisateurs se terminent de manière à ce qu'ils obtiennent moins d'établissement de la connexion TCP / TLS sur le dessus de l'établissement de la connexion TCP / TLS et que le contenu statique est en cache le placard de manière à ce qu'elle charge plus rapidement, met moins de tension sur votre origine. Serveurs.

Pour vérifier cela, vous pouvez prendre des mesures de la charge de site dans le monde entier et voir si tous les utilisateurs obtiennent des temps similaires de temps. Non, vous n'avez pas besoin d'obtenir une machine partout dans le monde pour le faire! Quelqu'un l'a déjà fait pour vous

tête sur https://prober.tech/ et l'URL que vous souhaitez tester pour les temps de chargement . Étant donné que ce site lui-même est dans CDN de Cloudflare, vous pouvez mettre ce lien dans la zone de test et l'utiliser comme base!

Plus d'informations sur l'utilisation de l'outil peuvent être trouvées ici


0 commentaires

0
votes

Si le site Web à l'aide de GCP CDN, vous simplement vérifier à l'aide de CURL

x-goog-metageneration: 2
x-goog-stored-content-encoding: identity
x-goog-stored-content-length: 17393
x-goog-meta-object-id: 11602
x-goog-meta-source-id: 013dea516b21eedfd422a05b96e2c3e4
x-goog-meta-file-hash: cf3690283997e18819b224c6c094f26c


0 commentaires

0
votes

Oui, vous pouvez trouver par

host -a www.website.com


1 commentaires

Comment cela répond-il à la question? Pouvez-vous élaborer s'il vous plaît?