🕵️ Как найти CDN, используемый веб-сайтом |

🕵️ Как найти CDN, используемый веб-сайтом

Статьи

CDN (Content Delivery Network) – один из важнейших компонентов оптимизации производительности любого сайта.

Он ускоряет доставку контента, обслуживая запросы из ближайших к пользователям мест, обеспечивая быструю загрузку сайта для глобальной аудитории.

CDN полезен тем, что помогает создать отказоустойчивую систему и защищает сайт от кибератак, таких как распределенный отказ в обслуживании (DDoS).

В целом, для критически важных веб-сайтов интеграция с CDN необходима для повышения производительности, безопасности и масштабируемости.

Ранее мы уже писали о том, как найти технологии, используемые на сайте, а в этом посте я расскажу, как проверить CDN.

Существует 2 способа найти CDN, используемую сайтом.

  • С помощью онлайн-инструментов
  • Вручную

Использование онлайн-инструментов для поиска CDN

Вероятно, самый быстрый способ поиска – это использование онлайн-инструментов.

Следующие инструменты позволяют ввести доменное имя и выдают имя CDN-провайдера.

CDN Finder

CDN Finder от CDN Planet позволяет узнать, какой провайдер используется для сайта или конкретного доменного имени.

 

SEO Site Checkup

SEO Site Checkup – еще один инструмент, который можно использовать для определения использования CDN.

Интерфейс позволяет вводить один или несколько URL-адресов и работает без регистрации, предоставляя ограниченное количество поисков в день.

Он проверяет, использует ли целевой сайт CDN.

Поиск CDN вручную

Если вышеперечисленные инструменты не дают результатов, вы можете найти их вручную.

Это потребует некоторых усилий, но вы получите подробную информацию о CDN.

Для начала вам нужно узнать IP-адрес домена.

Для получения IP-адреса вы можете использовать любой из следующих инструментов.

Далее необходимо найти владельца IP-адреса с помощью онлайн-инструментов.

Например:

Инструменты разработчика в браузере

Использование встроенных инструментов разработчика браузера – самый быстрый способ определить, использует ли сайт технологию CDN.

Вы можете щелкнуть правой кнопкой мыши на любой веб-странице и выбрать пункт “показать исходный кода” или нажать CTRL+u, чтобы просмотреть HTML.

Можно прокрутить страницу вниз или воспользоваться поиском (ctrl+f), чтобы обнаружить статические активы (например, .png-изображения, .js-JavaScript, .css-стили листов), загружаемые из CDN.

Еще один способ узнать реальный сервер – проанализировать «Заголовки ответа» в инструментах разработчика.

Пользователи могут щелкнуть правой кнопкой мыши на веб-странице и выбрать пункт Inspect.

Откроется окно инструмента справа. Теперь нужно выбрать пункт «Сеть» в верхнем меню и нажать кнопку «Обновить».

Затем нажмите на основной запрос, которым обычно является URL.

Откроется меню в правой части окна.

Нажмите «Заголовки» и найдите «Заголовки ответа», прокрутив страницу вниз.

Использование CMD

Еще один способ узнать, использует ли сайт CDN для доставки контента, – использовать CMD для запроса записей CNAME.

CNAME – это записи DNS, которые используются для указания домена на другой источник – в данном случае на провайдера CDN.

Вы можете использовать эту команду: nslookup -type=CNAME www.websiteURL.com.

Посмотрите на результат, который я получил при запросе CNAME-записей slamdunk.ru:

Интересно, что некоторые сайты при запросе записей CNAME выдавали тайм-аут DNS-запроса.

Это может быть вызвано неправильной конфигурацией DNS, проблемами в сети или блокировкой запроса брандмауэром.

В этом случае можно изменить команду, указав в ней IP-адрес любого публичного DNS-сервера, например 8.8.8.8 от Google.

Обновленная команда будет выглядеть так:

nslookup -type=CNAME slamdunk.ru 8.8.8.8.

см. также:

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий