Дізнатися IP сайту за доменом

Усі IPv4 та IPv6 домену з TTL, зворотним DNS, ASN, провайдером, країною та ознакою CDN для кожної адреси.

Як дізнатися IP сайту за доменом

Інструмент запитує A- та AAAA-записи домену й показує всі IPv4 та IPv6, а не лише першу адресу. Для кожної IP — TTL, зворотний DNS (PTR), номер автономної системи та її власник, країна й ознака CDN або проксі: якщо сайт за Cloudflare, ви побачите адресу проксі, а не сервера.

Усі A- та AAAA-записи з TTL
PTR, ASN і власник кожної IP
Визначення Cloudflare, Fastly, Akamai, CloudFront та інших CDN
Перехід до зворотного IP, геолокації, чорних списків і ASN

Як користуватися

  1. Введіть домен або адресу сторінки — шлях і https:// інструмент відкине сам
  2. Перегляньте всі IPv4 та IPv6 адреси та їхній TTL
  3. Перевірте колонку CDN: за проксі видно не сервер, а вузол мережі доставки

FAQ

Введіть домен у поле вище. Інструмент запитає DNS-записи A (IPv4) та AAAA (IPv6) і покаже всі адреси. Те саме в командному рядку: nslookup example.com або dig example.com A +short.

Кілька A-записів — це балансування навантаження або CDN: браузер обирає будь-яку адресу, і всі вони віддають той самий сайт. Плюс окремі IPv6-адреси в AAAA-записах.

Ні: проксі приховує сервер-джерело навмисно, і DNS показує лише адреси Cloudflare. Якщо сайт ваш, IP сервера вказано в панелі хостингу або в DNS-записах Cloudflare.

TTL — скільки секунд резолвери зберігають запис у кеші. Після зміни хостингу стара IP може віддаватися до завершення TTL.

Як дізнатися IP сайту за доменом і що показує результат

Перш ніж відкрити сайт, браузер питає DNS, яка IP-адреса стоїть за доменом. Відповідь зберігається у двох типах записів: A — адреси IPv4, AAAA — адреси IPv6. Інструмент робить той самий запит і показує всі записи одразу, а не лише першу адресу, як команда ping.

Для кожної адреси в таблиці:

  • TTL — скільки секунд резолвери тримають запис у кеші. Значення зменшується від запиту до запиту, тому в різних перевірках воно різне.
  • Зворотний DNS (PTR) — ім'я, яке власник мережі закріпив за IP. Часто з нього видно хостера: *.your-server.de — Hetzner, *.1e100.net — Google, *.cloudfront.net — Amazon CloudFront.
  • ASN і власник — автономна система, яка анонсує адресу в інтернеті, та організація, на яку її зареєстровано.
  • Країна — за базою геолокації. Для адрес CDN місто умовне: та сама anycast-адреса відповідає з десятків дата-центрів.
  • CDN / проксі — ознака, що перед вами не сервер сайту, а вузол мережі доставки чи захисту.

Чому в одного сайту кілька IP-адрес

Кілька адрес у відповіді — це норма, а не помилка налаштування. Причин зазвичай чотири:

  • Балансування навантаження. Кілька A-записів із різними серверами, браузер обирає будь-який (DNS round robin). Якщо один сервер ліг, клієнт спробує наступну адресу.
  • CDN. Cloudflare, Fastly, Akamai та інші віддають по 2–4 адреси своєї мережі. Усі вони ведуть до найближчого до відвідувача вузла.
  • IPv4 та IPv6. Сайт із підтримкою IPv6 має і A-, і AAAA-записи. Пристрій з IPv6 зазвичай підключається саме через нього.
  • GeoDNS. Великі сайти відповідають різним регіонам різними адресами. Перевірка з Європи та зі США може показати різні IP, і обидві будуть правильними.

Сайт за Cloudflare чи іншим CDN: чому не видно справжній сервер

Якщо домен проксіюється через Cloudflare, DNS повертає адреси Cloudflare (діапазони 104.16.0.0/13, 172.64.0.0/13, 2606:4700::/32, ASN 13335). Відвідувач з'єднується з вузлом Cloudflare, а той уже звертається до сервера-джерела (origin). IP origin приховано навмисно: так власник захищає сервер від DDoS і прямих атак в обхід фільтрів.

Що видно у звітіЩо це означає
AS13335, CloudflareРеверс-проксі. Сервер-джерело через DNS не знайти.
AS54113, FastlyCDN Fastly, адреси 151.101.x.x спільні для тисяч сайтів.
Akamai, PTR *.akamaitechnologies.comCDN Akamai, часто через CNAME на edgekey.net.
Організація «AWS CloudFront»CDN Amazon. ASN 16509 сам по собі ще не означає CDN: це вся мережа AWS.
Vercel, Netlify, GitHub PagesХостинг-платформа: адреса належить її спільній мережі.
CDN не виявленоНайімовірніше, це адреса самого сервера або балансувальника хостера.

Якщо сайт ваш, IP сервера-джерела шукати через DNS не потрібно: його вказано в панелі хостингу (розділ «Сервери», «VPS» або «Інформація про акаунт») і в DNS-записах Cloudflare — в A-записі з помаранчевою хмаркою стоїть саме origin. На самому сервері адресу покаже curl -4 ifconfig.me або ip addr. Шукати origin чужого сайту в обхід проксі не варто: власник приховав його свідомо.

Одна IP — багато сайтів: віртуальний хостинг

На віртуальному хостингу на одній IP працюють десятки й сотні сайтів: сервер розрізняє їх за ім'ям домену в запиті. Тому за IP не можна відкрити конкретний сайт, а сусідів можна знайти через зворотний пошук за IP. Для SEO спільна IP проблемою не вважається: Google не раз казав, що сусідство на одній адресі саме по собі на ранжування не впливає. Важливіше, чи не потрапила адреса до спам-списків, — це покаже перевірка IP за чорними списками.

IPv6: що означає AAAA-запис і його відсутність

AAAA-запис — це адреса IPv6 на кшталт 2606:4700::6810:84e5. Якщо його немає, сайт доступний лише через IPv4. Для більшості відвідувачів це непомітно: провайдери підтримують обидва протоколи. Гірша зворотна ситуація — AAAA-запис є, але сервер через IPv6 не відповідає. Тоді в частини користувачів сайт відкривається із затримкою або не відкривається. Якщо змінювали хостинг, перевірте, що AAAA-запис не лишився від старого сервера.

Як дізнатися IP домену в командному рядку

Ті самі дані можна отримати без браузера:

nslookup example.com
dig example.com A +short
dig example.com AAAA +short
host example.com
Resolve-DnsName example.com   # PowerShell у Windows

dig показує TTL і дає змогу спитати конкретний сервер: dig example.com @1.1.1.1. Команда ping example.com теж виводить IP, але лише один, а якщо ICMP закрито, відповіді не буде, хоча сайт працює.

IP змінилася, а сайт відкривається зі старого сервера

Після переїзду на новий хостинг стара адреса віддається, доки не завершиться TTL у кешах резолверів. За TTL 3600 це до години, у деяких провайдерів довше. Подивитися, які адреси бачать DNS-сервери в різних країнах, можна в перевірці поширення DNS, а дізнатися хостера за IP — у визначенні хостингу.

Каскадне просування сайту посиланнями Бонус $30Беклінки 5→50→5000 на 100+ майданчиках. Старт від $30, бонус $30 новачкам.